Year Age 1950 1125000 1955 1373704 1960 1783050 1965 2046555 1970 2292318 1975 2345641 1980 1978071 1985 1841547 1990 1878828 1995 1998456 2000 2058024 2005 2122686 2010 1937359 2015 1851666 2020 2057078 2025 2122194 2030 2171620 2035 2193455 2040 2200600 2045 2202392 2050 2251907 2055 2329745 2060 2397442 2065 2438634 2070 2456966 2075 2469093 2080 2487262 2085 2516428 2090 2544002 2095 2562168 2100 2564538