18,423 shares
21,193 shares
29,613 shares
12,950 shares
19,957 shares
39,701 shares
33,263 shares
22,665 shares
26,314 shares
29,729 shares