17,840 shares
21,131 shares
29,459 shares
12,874 shares
19,808 shares
39,624 shares
33,232 shares
22,383 shares
26,119 shares
29,663 shares