47,342 shares
167,721 shares
95,224 shares
64,260 shares
332,126 shares
253,139 shares
52,816 shares
56,597 shares
227,577 shares
179,982 shares