18,939 shares
17,420 shares
59,835 shares
19,357 shares
12,608 shares
19,104 shares
17,529 shares
18,386 shares
40,555 shares
13,932 shares