104,344 shares
615,072 shares
110,099 shares
50,701 shares
329,384 shares
480,316 shares
288,861 shares
306,035 shares
239,875 shares
96,832 shares