97,536 shares
409,660 shares
158,974 shares
256,608 shares
212,368 shares
137,377 shares
203,507 shares
143,066 shares
113,153 shares
512,597 shares