Year Age 1950 3530649 1955 4001281 1960 4420191 1965 4854446 1970 5275398 1975 5622527 1980 5871390 1985 6120750 1990 6463906 1995 6985943 2000 7589304 2005 8152613 2010 8646497 2015 9276519 2020 10286707 2025 11146713 2030 12013419 2035 12698285 2040 12891536 2045 13274999 2050 13591692 2055 13877975 2060 14170144 2065 14289712 2070 14316642 2075 14232124 2080 14116266 2085 13984025 2090 13828564 2095 13642154 2100 13426500