35,213 shares
38,258 shares
163,369 shares
60,081 shares
506,949 shares
187,888 shares
135,558 shares
155,465 shares
16,529 shares
65,761 shares