26,237 shares
19,368 shares
678,785 shares
62,018 shares
31,923 shares
13,227 shares
100,960 shares
112,295 shares
15,110 shares
21,537 shares