144,543 shares
82,112 shares
524,220 shares
628,024 shares
211,825 shares
50,507 shares
314,087 shares
111,545 shares
259,685 shares
290,555 shares