71,461 shares
153,378 shares
71,376 shares
133,338 shares
159,740 shares
125,165 shares
40,510 shares
35,817 shares
197,297 shares
39,051 shares