35,341 shares
51,068 shares
89,571 shares
133,008 shares
31,382 shares
81,080 shares
154,735 shares
174,953 shares
20,116 shares
126,165 shares