104,351 shares
615,080 shares
110,106 shares
50,707 shares
329,388 shares
480,326 shares
288,869 shares
306,039 shares
239,882 shares
96,832 shares