Year Age 1950 380864 1955 469674 1960 524337 1965 586645 1970 671347 1975 758504 1980 810049 1985 862261 1990 957720 1995 1051445 2000 1073383 2005 946062 2010 828839 2015 790709 2020 854954 2025 1019726 2030 993490 2035 919251 2040 836510 2045 791002 2050 800302 2055 830087 2060 836527 2065 806147 2070 758239 2075 723151 2080 711982 2085 714350 2090 712979 2095 698191 2100 673004