26,458 shares
19,497 shares
679,301 shares
62,123 shares
32,083 shares
13,525 shares
101,064 shares
112,445 shares
15,251 shares
21,765 shares