104,361 shares
615,095 shares
110,118 shares
50,725 shares
329,397 shares
480,343 shares
288,876 shares
306,046 shares
239,893 shares
96,839 shares