144,627 shares
82,280 shares
524,373 shares
628,093 shares
211,899 shares
50,606 shares
314,175 shares
111,573 shares
259,802 shares
290,719 shares