20,810 shares
20,157 shares
328,932 shares
71,434 shares
18,641 shares
52,461 shares
30,452 shares
29,360 shares
82,327 shares
22,878 shares