29,983 shares
13,034 shares
19,423 shares
13,624 shares
16,626 shares
11,598 shares
17,535 shares
34,465 shares
30,005 shares
21,255 shares