29,560 shares
31,155 shares
31,040 shares
38,043 shares
42,119 shares
21,303 shares
37,232 shares
36,088 shares
30,727 shares
18,322 shares