43,254 shares
999,579 shares
82,117 shares
93,524 shares
234,568 shares
102,779 shares
320,197 shares
57,339 shares
125,668 shares
199,248 shares