47,272 shares
167,591 shares
95,094 shares
64,131 shares
332,024 shares
253,030 shares
52,680 shares
56,471 shares
227,532 shares
179,847 shares