Generator Sales demand