Year Age 1950 911640 1955 961374 1960 1014655 1965 1075299 1970 1143091 1975 1207222 1980 1256589 1985 1405998 1990 1651002 1995 2093646 2000 2330559 2005 2597708 2010 2972310 2015 3429310 2020 4002565 2025 4651896 2030 5364454 2035 6114145 2040 6892484 2045 7675664 2050 8443153 2055 9189696 2060 9894043 2065 10546720 2070 11136959 2075 11660663 2080 12122261 2085 12515189 2090 12840820 2095 13099315 2100 13290122