Statistics for The electricity scenarios and their implications for various supply industry stakeholders