248,356 shares
166,931 shares
138,745 shares
233,273 shares
38,264 shares
154,928 shares
119,577 shares
99,143 shares
286,608 shares
271,100 shares