248,356 shares
166,931 shares
138,745 shares
233,273 shares
38,264 shares
154,928 shares
119,573 shares
99,143 shares
286,594 shares
271,098 shares