108,254 shares
218,703 shares
119,456 shares
51,756 shares
121,806 shares
620,253 shares
127,706 shares
272,470 shares
219,293 shares
265,869 shares