20,805 shares
20,121 shares
328,917 shares
71,426 shares
18,624 shares
52,452 shares
30,435 shares
29,312 shares
82,313 shares
22,873 shares