Year Age 1950 789197 1955 879075 1960 973157 1965 1138866 1970 1377255 1975 1600588 1980 1902078 1985 2159946 1990 2346748 1995 2596477 2000 2665149 2005 2829294 2010 2852651 2015 2777038 2020 2800535 2025 2858477 2030 2954838 2035 2914319 2040 2837863 2045 2751824 2050 2675463 2055 2613328 2060 2555370 2065 2483644 2070 2399361 2075 2317346 2080 2245216 2085 2182739 2090 2125637 2095 2069684 2100 2012347