26,252 shares
19,386 shares
678,937 shares
62,031 shares
31,952 shares
13,258 shares
100,973 shares
112,309 shares
15,151 shares
21,549 shares