145,122 shares
82,811 shares
525,025 shares
628,393 shares
212,339 shares
51,198 shares
314,774 shares
111,641 shares
260,620 shares
291,371 shares