Year Age 1950 1678390 1955 1886440 1960 2081319 1965 2255233 1970 2595882 1975 3143896 1980 3924683 1985 4964519 1990 6119538 1995 7545293 2000 9005466 2005 10820846 2010 12841658 2015 14755966 2020 16818613 2025 18950556 2030 21321347 2035 23763174 2040 25898414 2045 27794971 2050 29461707 2055 31216312 2060 32802632 2065 34127173 2070 35154659 2075 35905436 2080 36440599 2085 36788105 2090 36912098 2095 36794949 2100 36469346