108,266 shares
218,715 shares
119,502 shares
51,772 shares
121,820 shares
620,288 shares
127,827 shares
272,521 shares
219,405 shares
265,895 shares