144,542 shares
82,110 shares
524,217 shares
628,022 shares
211,817 shares
50,505 shares
314,084 shares
111,540 shares
259,682 shares
290,529 shares