30,069 shares
28,869 shares
24,317 shares
20,996 shares
30,052 shares
22,929 shares
42,525 shares
45,162 shares
30,121 shares
36,761 shares