144,642 shares
82,298 shares
524,394 shares
628,094 shares
211,920 shares
50,619 shares
314,189 shares
111,576 shares
259,829 shares
290,737 shares