S p 500 return calculator with dividend reinvestment