104,343 shares
615,069 shares
110,098 shares
50,699 shares
329,383 shares
480,311 shares
288,858 shares
306,034 shares
239,871 shares
96,830 shares