47,340 shares
167,720 shares
95,224 shares
64,253 shares
332,121 shares
253,139 shares
52,814 shares
56,595 shares
227,575 shares
179,981 shares