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