The United States Census Bureau, as of July 1, 2008, estimated Alabama's population at 4,661,900, which is an increase of 214,545, or 4.8%, since the 2000 census. This is a natural increase since the last census of 121,054 people (that is 502,457 births minus 381,403 deaths) and an increase because of net migration of 104,991 people into the state. Immigration from outside the United States resulted in a net increase of 31,180 people, and migration within the country got a net gain of 73,811 people. The state had 108,000 foreign-born (2.4% of the state population), of which an estimated 22.2% were illegal immigrants (24,000). Alabama has a large African American and white population.