GENERATION RATE FOR JUNE 2023