25,634 shares
29,842 shares
30,020 shares
23,805 shares
32,137 shares
18,335 shares
20,791 shares
33,780 shares
42,806 shares
23,086 shares