Year Age 1950 192726 1955 211974 1960 242359 1965 246971 1970 277284 1975 317290 1980 372073 1985 436162 1990 511165 1995 614059 2000 721399 2005 848033 2010 987025 2015 1133845 2020 1291396 2025 1473153 2030 1654009 2035 1822803 2040 1998795 2045 2174713 2050 2345654 2055 2510342 2060 2661117 2065 2799768 2070 2930879 2075 3049445 2080 3161090 2085 3249638 2090 3325130 2095 3382830 2100 3429498