331,338 shares
507,049 shares
42,094 shares
105,926 shares
121,926 shares
79,123 shares
301,957 shares
90,318 shares
157,462 shares
353,015 shares