GENERATION PRICES