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