How much is a steam generator