104,342 shares
615,033 shares
110,092 shares
50,697 shares
329,368 shares
480,286 shares
288,850 shares
306,031 shares
239,864 shares
96,820 shares