300,205 shares
298,662 shares
115,654 shares
418,957 shares
120,499 shares
216,814 shares
79,244 shares
119,712 shares
212,128 shares
55,343 shares