Total Energy Delivered to the grid 2023