Year Age 1950 6376471 1955 5123929 1960 4660307 1965 5315112 1970 5834212 1975 6482633 1980 6188355 1985 4362105 1990 4018481 1995 4514219 2000 4689352 2005 4202433 2010 3964550 2015 3693472 2020 3551066 2025 3621008 2030 3754727 2035 3810731 2040 3709298 2045 3546828 2050 3432817 2055 3407390 2060 3460971 2065 3518997 2070 3520219 2075 3458422 2080 3375284 2085 3312821 2090 3296908 2095 3299263 2100 3295406