33,640 shares
27,221 shares
207,375 shares
186,879 shares
166,210 shares
299,163 shares
164,079 shares
151,703 shares
466,688 shares
140,853 shares