Year Age 1950 1796410 1955 2397766 1960 2368589 1965 2795626 1970 3287935 1975 4266047 1980 4389792 1985 4409349 1990 4452417 1995 3967742 2000 3839567 2005 3105373 2010 3498408 2015 3170910 2020 2534441 2025 2309951 2030 2259558 2035 2296878 2040 2322777 2045 2348588 2050 2243857 2055 2039870 2060 1928469 2065 1923956 2070 1962411 2075 1995652 2080 1986670 2085 1912942 2090 1808812 2095 1745717 2100 1738923