Year Number of People 1600 18500000 1700 21470000 1800 29360000 1820 31250000 1821 31460000 1822 31680000 1823 31900000 1824 32130000 1825 32350000 1826 32540000 1827 32730000 1828 32920000 1829 33110000 1830 33300000 1831 33440000 1832 33600000 1833 33720000 1834 33860000 1835 34000000 1836 34180000 1837 34360000 1838 34540000 1839 34720000 1840 34900000 1841 35060000 1842 35220000 1843 35380000 1844 35540000 1845 35700000 1846 35830000 1847 35960000 1848 36090000 1849 36220000 1850 36350000 1851 36480000 1852 36610000 1853 36740000 1854 36870000 1855 37000000 1856 37060000 1857 37120000 1858 37180000 1859 37240000 1860 37300000 1861 37390000 1862 37520000 1863 37710000 1864 37860000 1865 38020000 1866 38080000 1867 38230000 1868 38330000 1869 38890000 1870 38440000 1871 37730000 1872 37680000 1873 37890000 1874 38040000 1875 38220000 1876 38400000 1877 38580000 1878 38760000 1879 38910000 1880 39040000 1881 39190000 1882 39340000 1883 39470000 1884 39630000 1885 39730000 1886 39860000 1887 39890000 1888 39920000 1889 40000000 1890 40010000 1891 39980000 1892 39990000 1893 40010000 1894 40060000 1895 40100000 1896 40190000 1897 40350000 1898 40470000 1899 40550000 1900 40600000 1901 40640000 1902 40710000 1903 40790000 1904 40860000 1905 40890000 1906 40940000 1907 40940000 1908 41050000 1909 41110000 1910 41220000 1911 41310000 1912 41360000 1913 41460000 1914 41480000 1915 40480000 1916 39880000 1917 39290000 1918 38540000 1919 38700000 1920 39000000 1921 39240000 1922 39420000 1923 39880000 1924 40310000 1925 40610000 1926 40870000 1927 40940000 1928 41050000 1929 41230000 1930 41610000 1931 41860000 1932 41860000 1933 41890000 1934 41950000 1935 41940000 1936 41910000 1937 41930000 1938 41960000 1939 41900000 1940 41000000 1941 39600000 1942 39400000 1943 39000000 1944 38900000 1945 39700000 1946 40290000 1947 40680000 1948 41110000 1949 41480000 1950 41830000 1951 42040000 1952 42330000 1953 42670000 1954 43050000 1955 43430000 1956 43830000 1957 44240000 1958 44680000 1959 45160000 1960 45690000 1961 46280000 1962 46920000 1963 47570000 1964 48190000 1965 48750000 1966 49240000 1967 49660000 1968 50030000 1969 50390000 1970 50760000 1971 51160000 1972 51570000 1973 51980000 1974 52360000 1975 52690000 1976 52970000 1977 53210000 1978 53430000 1979 53650000 1980 53880000 1981 54140000 1982 54410000 1983 54700000 1984 54990000 1985 55280000 1986 55580000 1987 55870000 1988 56160000 1989 56440000 1990 56710000 1991 56960000 1992 57190000 1993 57410000 1994 57630000 1995 57840000 1996 58060000 1997 58270000 1998 58500000 1999 58750000 2000 59050000 2001 59390000 2002 59770000 2003 60180000 2004 60600000 2005 61000000 2006 61380000 2007 61740000 2008 62100000 2009 62440000 2010 62790000 2011 63130000 2012 63460000 2013 63780000 2050 72440000 2100 80290000