108,367 shares
218,790 shares
119,699 shares
51,956 shares
121,833 shares
620,359 shares
127,878 shares
272,639 shares
219,466 shares
265,931 shares