29,939 shares
24,023 shares
21,683 shares
22,106 shares
40,199 shares
34,266 shares
33,638 shares
14,743 shares
19,829 shares
25,375 shares