99,656 shares
149,189 shares
44,440 shares
371,572 shares
30,627 shares
82,120 shares
283,521 shares
198,833 shares
23,668 shares
45,578 shares