122,599 shares
95,801 shares
114,055 shares
53,793 shares
150,598 shares
57,721 shares
27,861 shares
40,994 shares
38,330 shares
295,358 shares