33,666 shares
27,235 shares
207,389 shares
186,897 shares
166,231 shares
299,188 shares
164,092 shares
151,724 shares
466,711 shares
140,880 shares