144,908 shares
82,568 shares
524,673 shares
628,249 shares
212,183 shares
50,961 shares
314,544 shares
111,593 shares
260,243 shares
291,074 shares