99,928 shares
149,556 shares
44,485 shares
372,002 shares
30,759 shares
82,486 shares
283,617 shares
199,122 shares
23,739 shares
46,100 shares