144,561 shares
82,175 shares
524,293 shares
628,063 shares
211,847 shares
50,544 shares
314,116 shares
111,561 shares
259,748 shares
290,617 shares