144,540 shares
82,107 shares
524,215 shares
628,019 shares
211,815 shares
50,504 shares
314,083 shares
111,539 shares
259,677 shares
290,513 shares