Year Age 1950 655014 1955 699072 1960 763259 1965 830753 1970 930882 1975 1057553 1980 1763340 1985 1907446 1990 2070070 1995 2127784 2000 2378797 2005 2654296 2010 3070473 2015 3648224 2020 4379687 2025 5216995 2030 6167014 2035 7214429 2040 8374681 2045 9679293 2050 11058686 2055 12496244 2060 13911649 2065 15323360 2070 16728829 2075 18100782 2080 19409977 2085 20616856 2090 21707106 2095 22683946 2100 23550435