43,259 shares
17,203 shares
9,593 shares
34,827 shares
10,018 shares
10,186 shares
18,930 shares
14,823 shares
39,165 shares
21,618 shares