26,278 shares
19,404 shares
679,071 shares
62,064 shares
31,972 shares
13,288 shares
100,993 shares
112,326 shares
15,175 shares
21,587 shares