Year Age 1950 240055 1955 267813 1960 303451 1965 349065 1970 405619 1975 477650 1980 565457 1985 667923 1990 778850 1995 895065 2000 997759 2005 1081813 2010 1154295 2015 1214893 2020 1282679 2025 1347078 2030 1407299 2035 1468135 2040 1509937 2045 1543893 2050 1565053 2055 1569322 2060 1569242 2065 1563459 2070 1550560 2075 1531777 2080 1509429 2085 1485016 2090 1459671 2095 1434513 2100 1409431