29,611 shares
12,644 shares
18,999 shares
13,241 shares
16,258 shares
11,230 shares
17,173 shares
34,028 shares
29,600 shares
20,823 shares