248,425 shares
167,066 shares
138,805 shares
233,477 shares
38,440 shares
154,966 shares
119,676 shares
99,225 shares
286,843 shares
271,251 shares