144,547 shares
82,115 shares
524,231 shares
628,027 shares
211,833 shares
50,509 shares
314,093 shares
111,552 shares
259,688 shares
290,574 shares