31,420 shares
30,383 shares
30,036 shares
29,769 shares
27,961 shares
26,838 shares
26,703 shares
26,122 shares
25,663 shares
23,579 shares