99,938 shares
149,556 shares
44,485 shares
372,003 shares
30,761 shares
82,486 shares
283,617 shares
199,123 shares
23,739 shares
46,101 shares