29,422 shares
33,221 shares
16,866 shares
29,364 shares
16,158 shares
27,314 shares
40,698 shares
11,998 shares
13,562 shares
18,021 shares