144,559 shares
82,161 shares
524,287 shares
628,049 shares
211,844 shares
50,538 shares
314,108 shares
111,561 shares
259,739 shares
290,606 shares