312,084 shares
1,028,067 shares
216,771 shares
256,713 shares
95,748 shares
77,024 shares
235,556 shares
356,801 shares
130,885 shares
138,856 shares