Year Age 1950 514972 1955 571135 1960 634860 1965 698175 1970 768295 1975 826594 1980 853830 1985 872873 1990 1047691 1995 1036946 2000 1057550 2005 1151835 2010 1294773 2015 1408422 2020 1517629 2025 1643409 2030 1774187 2035 1838649 2040 1874081 2045 1864921 2050 1894273 2055 1973227 2060 2034158 2065 2078596 2070 2137168 2075 2165964 2080 2204550 2085 2253759 2090 2303068 2095 2348456 2100 2390379