25,637 shares
29,856 shares
30,025 shares
23,812 shares
32,139 shares
18,342 shares
20,795 shares
33,782 shares
42,808 shares
23,086 shares