Year Age 1950 769622 1955 863685 1960 984812 1965 1129406 1970 1294385 1975 1491529 1980 1742576 1985 2039046 1990 2394613 1995 2974133 2000 3423875 2005 3978532 2010 4643154 2015 5367592 2020 6235167 2025 7241374 2030 8340816 2035 9820495 2040 11642353 2045 13703933 2050 15877724 2055 17874403 2060 19725984 2065 21537177 2070 23435266 2075 25421164 2080 27372292 2085 29174906 2090 30782623 2095 32240758 2100 33626403