144,540 shares
82,108 shares
524,215 shares
628,020 shares
211,815 shares
50,504 shares
314,083 shares
111,539 shares
259,679 shares
290,513 shares