100,035 shares
149,656 shares
44,502 shares
372,153 shares
30,846 shares
82,646 shares
283,716 shares
199,328 shares
23,771 shares
46,293 shares