300,556 shares
298,963 shares
115,912 shares
419,186 shares
120,847 shares
217,189 shares
79,437 shares
119,901 shares
212,213 shares
55,472 shares