29,613 shares
12,657 shares
19,001 shares
13,245 shares
16,259 shares
11,231 shares
17,174 shares
34,031 shares
29,602 shares
20,824 shares