26,223 shares
19,362 shares
678,747 shares
61,998 shares
31,913 shares
13,216 shares
100,948 shares
112,280 shares
15,090 shares
21,524 shares