104,358 shares
615,086 shares
110,111 shares
50,713 shares
329,391 shares
480,332 shares
288,872 shares
306,040 shares
239,887 shares
96,833 shares