31,239 shares
74,141 shares
447,313 shares
52,895 shares
96,224 shares
99,659 shares
287,368 shares
53,787 shares
140,454 shares
73,323 shares