99,687 shares
149,398 shares
44,457 shares
371,680 shares
30,668 shares
82,238 shares
283,538 shares
198,942 shares
23,695 shares
45,654 shares