The Bahamas has English as its official language, though Haitian immigrants also speak French and Creole. The population in 2005 was estimated at 319,000, with 5% over 65 and 30% under 15. The climate is subtropical, with average winter temperatures of 73°F and average summer temperatures of 81°F, along with annual rainfall of 50 inches and occasional hurricanes. Tourism is the primary economic driver, directly or indirectly involving half the population and accounting for 40% of GDP, with most tourists coming from the United States.