Year Age 1950 1164414 1955 1273001 1960 1398896 1965 1500654 1970 1629717 1975 1885351 1980 2229751 1985 2669015 1990 3185045 1995 3731725 2000 4401952 2005 5142188 2010 5987318 2015 7019005 2020 8271285 2025 9637213 2030 11040973 2035 12383851 2040 13723053 2045 15158054 2050 16647702 2055 18131327 2060 19484574 2065 20722861 2070 21889706 2075 23012218 2080 24050947 2085 24962517 2090 25728320 2095 26337933 2100 26823015