Year Age 1950 2249524 1955 2550256 1960 2614694 1965 3082218 1970 3682052 1975 4540730 1980 5314481 1985 6067691 1990 6158769 1995 5959191 2000 5457754 2005 5112737 2010 4875552 2015 4819226 2020 4376801 2025 4103444 2030 3826496 2035 3401274 2040 3190958 2045 3140900 2050 3076235 2055 2958939 2060 2832583 2065 2705094 2070 2597580 2075 2530847 2080 2491551 2085 2442687 2090 2378501 2095 2304469 2100 2239073