104,359 shares
615,088 shares
110,114 shares
50,717 shares
329,394 shares
480,337 shares
288,873 shares
306,043 shares
239,890 shares
96,836 shares