33,621 shares
27,201 shares
207,351 shares
186,846 shares
166,184 shares
299,142 shares
164,056 shares
151,674 shares
466,665 shares
140,833 shares