20,660 shares
19,972 shares
328,739 shares
71,318 shares
18,451 shares
52,338 shares
30,246 shares
29,201 shares
82,244 shares
22,846 shares