43,248 shares
17,197 shares
9,586 shares
34,814 shares
10,016 shares
10,174 shares
18,909 shares
14,819 shares
39,157 shares
21,602 shares