Year Age 1950 1375364 1955 1584407 1960 1851756 1965 2127900 1970 2366889 1975 2628940 1980 2873670 1985 3437401 1990 4050220 1995 4823287 2000 5570675 2005 6444993 2010 7450601 2015 8450025 2020 9439930 2025 10394230 2030 11511372 2035 12784198 2040 13970835 2045 15082901 2050 15994272 2055 16729533 2060 17507669 2065 18337886 2070 19125392 2075 19763553 2080 20236396 2085 20570528 2090 20818103 2095 21012994 2100 21133921