26,242 shares
19,370 shares
678,801 shares
62,021 shares
31,925 shares
13,230 shares
100,962 shares
112,299 shares
15,114 shares
21,540 shares