Year Age 1950 560269 1955 537750 1960 675207 1965 802232 1970 984199 1975 1121714 1980 1308469 1985 1548962 1990 1844235 1995 2202138 2000 2619278 2005 3133004 2010 3777132 2015 4487082 2020 5358530 2025 6249073 2030 7139314 2035 8085724 2040 9069678 2045 10053037 2050 10974302 2055 11813834 2060 12591442 2065 13300276 2070 13936686 2075 14473513 2080 14899777 2085 15232984 2090 15474862 2095 15622644 2100 15688736