26,230 shares
19,365 shares
678,767 shares
62,013 shares
31,919 shares
13,224 shares
100,956 shares
112,289 shares
15,105 shares
21,533 shares