Year Age 1950 140298 1955 150218 1960 178570 1965 206824 1970 228582 1975 244710 1980 232101 1985 245511 1990 314587 1995 353551 2000 383156 2005 415298 2010 453137 2015 521497 2020 578770 2025 628711 2030 672425 2035 704827 2040 740128 2045 759568 2050 759298 2055 734988 2060 700957 2065 666389 2070 647764 2075 637608 2080 629676 2085 623330 2090 618716 2095 617088 2100 619037