104,399 shares
615,147 shares
110,151 shares
50,761 shares
329,432 shares
480,398 shares
288,915 shares
306,082 shares
239,934 shares
96,878 shares