23,782 shares
17,624 shares
12,908 shares
13,000 shares
34,777 shares
17,170 shares
241,021 shares
14,290 shares
13,613 shares
18,176 shares