how much is a 50 gallon ao smith water heater