144,541 shares
82,109 shares
524,216 shares
628,020 shares
211,816 shares
50,504 shares
314,083 shares
111,540 shares
259,681 shares
290,524 shares