Year Age 1950 2190495 1955 2448682 1960 2714969 1965 3039483 1970 3521728 1975 4048217 1980 4655555 1985 5152591 1990 5681379 1995 6026047 2000 6074229 2005 6265368 2010 6226308 2015 6051124 2020 5716118 2025 5608236 2030 5690473 2035 5664597 2040 5547191 2045 5238339 2050 4840996 2055 4568649 2060 4383367 2065 4232266 2070 4050653 2075 3812522 2080 3556197 2085 3342388 2090 3192756 2095 3079447 2100 2964620