Tons of figures and data from the EIA.And look far out into the future .2035 that is.
If ever you want to go through all the details here are the links
Overview and the full report.