184,463 shares
301,844 shares
199,284 shares
84,558 shares
289,621 shares
151,311 shares
95,533 shares
558,881 shares
359,218 shares
271,991 shares