25,637 shares
29,861 shares
30,025 shares
23,813 shares
32,139 shares
18,342 shares
20,795 shares
33,782 shares
42,809 shares
23,086 shares