20,654 shares
19,968 shares
328,736 shares
71,318 shares
18,449 shares
52,338 shares
30,241 shares
29,200 shares
82,243 shares
22,845 shares