Year Age 1950 652855 1955 747677 1960 867378 1965 1032644 1970 1216766 1975 1382313 1980 1493951 1985 1673677 1990 1897004 1995 2099016 2000 2318140 2005 2616756 2010 3143489 2015 3935126 2020 4986815 2025 6255661 2030 7724765 2035 9480371 2040 11573886 2045 14132872 2050 17110342 2055 20371950 2060 23881492 2065 27524983 2070 31274438 2075 35061680 2080 38759984 2085 42274151 2090 45538158 2095 48538390 2100 51250960