25,635 shares
29,843 shares
30,021 shares
23,806 shares
32,137 shares
18,337 shares
20,791 shares
33,781 shares
42,806 shares
23,086 shares