129,338 shares
186,339 shares
180,656 shares
209,004 shares
83,935 shares
282,945 shares
245,664 shares
910,441 shares
252,364 shares
75,031 shares