Some relevant numbers (TWh) from that graphic:
2002 2018
Total 503 545
Coal + Oil 253 205
Gas 40 44
Nuclear 156 72