104,342 shares
615,036 shares
110,093 shares
50,697 shares
329,369 shares
480,289 shares
288,850 shares
306,033 shares
239,865 shares
96,821 shares