144,609 shares
82,256 shares
524,344 shares
628,093 shares
211,876 shares
50,587 shares
314,156 shares
111,573 shares
259,777 shares
290,693 shares