99,660 shares
149,192 shares
44,442 shares
371,581 shares
30,633 shares
82,123 shares
283,524 shares
198,836 shares
23,671 shares
45,581 shares