43,303 shares
17,241 shares
9,650 shares
34,882 shares
10,063 shares
10,261 shares
18,988 shares
14,900 shares
39,238 shares
21,661 shares