29,184 shares
33,023 shares
16,660 shares
29,120 shares
15,884 shares
27,091 shares
40,451 shares
11,764 shares
13,303 shares
17,805 shares