Breakdown of Generation Charge from June to July 2023