99,636 shares
149,166 shares
44,438 shares
371,537 shares
30,607 shares
82,097 shares
283,520 shares
198,804 shares
23,635 shares
45,572 shares