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