Generator Sales forecast