300,554 shares
298,961 shares
115,912 shares
419,185 shares
120,845 shares
217,186 shares
79,437 shares
119,901 shares
212,212 shares
55,471 shares