26,233 shares
19,366 shares
678,774 shares
62,016 shares
31,921 shares
13,225 shares
100,959 shares
112,291 shares
15,107 shares
21,536 shares