Year Number of People
1600 450000
1700 450000
1800 351000
1820 334000
1821 331000
1822 329000
1823 329000
1824 332000
1825 333000
1826 330000
1827 328000
1828 326000
1829 326000
1830 330000
1831 333000
1832 338000
1833 349000
1834 354000
1835 358000
1836 367000
1837 373000
1838 388000
1839 403000
1840 420000
1841 448000
1842 465000
1843 472000
1844 482000
1845 494000
1846 505000
1847 518000
1848 538000
1849 576000
1850 605000
1851 636000
1852 710000
1853 795000
1854 887000
1855 983000
1856 1065000
1857 1156000
1858 1235000
1859 1279000
1860 1326000
1861 1346000
1862 1382000
1863 1432000
1864 1495000
1865 1558000
1866 1609000
1867 1647000
1868 1700000
1869 1750000
1870 1775000
1871 1675000
1872 1722000
1873 1769000
1874 1822000
1875 1874000
1876 1929000
1877 1995000
1878 2062000
1879 2127000
1880 2197000
1881 2269000
1882 2348000
1883 2447000
1884 2556000
1885 2650000
1886 2741000
1887 2835000
1888 2932000
1889 3022000
1890 3107000
1891 3196000
1892 3274000
1893 3334000
1894 3395000
1895 3460000
1896 3523000
1897 3586000
1898 3642000
1899 3691000
1900 3741000
1901 3795000
1902 3850000
1903 3896000
1904 3946000
1905 4004000
1906 4062000
1907 4127000
1908 4197000
1909 4278000
1910 4375000
1911 4500000
1912 4661000
1913 4821000
1914 4933000
1915 4971000
1916 4955000
1917 4950000
1918 5032000
1919 5193000
1920 5358000
1921 5461000
1922 5574000
1923 5697000
1924 5819000
1925 5943000
1926 6064000
1927 6188000
1928 6304000
1929 6396000
1930 6469000
1931 6527000
1932 6579000
1933 6631000
1934 6682000
1935 6732000
1936 6783000
1937 6841000
1938 6904000
1939 6971000
1940 7042000
1941 7111000
1942 7173000
1943 7236000
1944 7309000
1945 7389000
1946 7474000
1947 7578000
1948 7715000
1949 7919000
1950 8177000
1951 8399000
1952 8605000
1953 8805000
1954 9005000
1955 9209000
1956 9420000
1957 9636000
1958 9855000
1959 10070000
1960 10290000
1961 10490000
1962 10700000
1963 10900000
1964 11120000
1965 11360000
1966 11620000
1967 11890000
1968 12180000
1969 12460000
1970 12730000
1971 12990000
1972 13240000
1973 13470000
1974 13690000
1975 13890000
1976 14070000
1977 14230000
1978 14380000
1979 14540000
1980 14710000
1981 14900000
1982 15110000
1983 15330000
1984 15570000
1985 15810000
1986 16070000
1987 16330000
1988 16600000
1989 16850000
1990 17100000
1991 17320000
1992 17530000
1993 17730000
1994 17920000
1995 18120000
1996 18320000
1997 18530000
1998 18730000
1999 18950000
2000 19160000
2001 19380000
2002 19600000
2003 19840000
2004 20100000
2005 20400000
2006 20740000
2007 21120000
2008 21510000
2009 21900000
2010 22270000
2011 22610000
2012 22920000
2013 23210000
2050 31390000
2100 35910000