S&P 500 on track for another year of 20%-plus returns. The benchmark index has produced total returns (including dividends) ...