43,261 shares
999,600 shares
82,131 shares
93,532 shares
234,576 shares
102,787 shares
320,220 shares
57,346 shares
125,678 shares
199,254 shares