99,636 shares
149,166 shares
44,437 shares
371,536 shares
30,607 shares
82,097 shares
283,520 shares
198,803 shares
23,621 shares
45,572 shares