43,264 shares
999,602 shares
82,133 shares
93,533 shares
234,577 shares
102,788 shares
320,226 shares
57,347 shares
125,679 shares
199,255 shares