144,558 shares
82,157 shares
524,278 shares
628,047 shares
211,840 shares
50,533 shares
314,103 shares
111,561 shares
259,739 shares
290,603 shares