Year Age 1950 637364 1955 694329 1960 751385 1965 793374 1970 823993 1975 844361 1980 871546 1985 927100 1990 1002535 1995 1110153 2000 1263459 2005 1470158 2010 1755858 2015 2110261 2020 2564604 2025 3115355 2030 3731759 2035 4450209 2040 5273750 2045 6250006 2050 7426629 2055 8705708 2060 10029138 2065 11358386 2070 12673053 2075 14011050 2080 15349704 2085 16630986 2090 17801708 2095 18857712 2100 19794497