33,485 shares
27,057 shares
207,197 shares
186,679 shares
166,023 shares
298,978 shares
163,905 shares
151,496 shares
466,493 shares
140,690 shares