Year Age 1950 2399995 1955 2681892 1960 3026666 1965 3388206 1970 3815911 1975 4317924 1980 4756899 1985 5391482 1990 6294097 1995 7215862 2000 8061253 2005 8957347 2010 10373636 2015 12334473 2020 14688361 2025 17995999 2030 21730138 2035 26552054 2040 32499835 2045 38299681 2050 43609312 2055 48176903 2060 51834899 2065 55106308 2070 58188936 2075 60511774 2080 62046843 2085 62943165 2090 63365321 2095 63361091 2100 62995409