Year	Number of People
1600	2500000
1700	4500000
1800	6182000
1820	6587000
1850	7662000
1870	9219000
1871	9331000
1872	9444000
1873	9558000
1874	9674000
1875	9791000
1876	9910000
1877	10030000
1878	10150000
1879	10270000
1880	10400000
1881	10520000
1882	10650000
1883	10780000
1884	10910000
1885	11040000
1886	11180000
1887	11310000
1888	11450000
1889	11590000
1890	11730000
1891	11900000
1892	12080000
1893	12260000
1894	12450000
1895	12660000
1896	12820000
1897	13010000
1898	13210000
1899	13410000
1900	13610000
1901	13760000
1902	13900000
1903	14060000
1904	14210000
1905	14360000
1906	14520000
1907	14680000
1908	14840000
1909	15000000
1910	15000000
1911	14990000
1912	14980000
1913	14970000
1914	14960000
1915	14950000
1916	14940000
1917	14930000
1918	14920000
1919	14910000
1920	14900000
1921	14900000
1922	15130000
1923	15370000
1924	15610000
1925	15850000
1926	16100000
1927	16360000
1928	16610000
1929	16880000
1930	17180000
1931	17480000
1932	17790000
1933	18120000
1934	18440000
1935	18780000
1936	19040000
1937	19370000
1938	19700000
1939	20050000
1940	20390000
1941	20960000
1942	21530000
1943	22120000
1944	22730000
1945	23720000
1946	24410000
1947	25120000
1948	25850000
1949	26600000
1950	27870000
1951	28610000
1952	29470000
1953	30400000
1954	31410000
1955	32480000
1956	33600000
1957	34760000
1958	35950000
1959	37170000
1960	38420000
1961	39680000
1962	40970000
1963	42260000
1964	43570000
1965	44900000
1966	46230000
1967	47570000
1968	48940000
1969	50370000
1970	51870000
1971	53440000
1972	55080000
1973	56770000
1974	58490000
1975	60220000
1976	61970000
1977	63720000
1978	65460000
1979	67150000
1980	68780000
1981	70320000
1982	71790000
1983	73220000
1984	74670000
1985	76180000
1986	77740000
1987	79360000
1988	81010000
1989	82670000
1990	84310000
1991	85920000
1992	87520000
1993	89110000
1994	90690000
1995	92270000
1996	93860000
1997	95440000
1998	97000000
1999	98510000
2000	99960000
2001	101300000
2002	102600000
2003	103900000
2004	105200000
2005	106500000
2006	107800000
2007	109200000
2008	110600000
2009	112000000
2010	113400000
2011	114800000
2012	116100000
2013	117500000
2050	143900000
2100	127100000
