33,626 shares
27,206 shares
207,354 shares
186,851 shares
166,190 shares
299,147 shares
164,060 shares
151,681 shares
466,670 shares
140,836 shares