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