Year Age 1950 353333 1955 369061 1960 358466 1965 378667 1970 470200 1975 534580 1980 642775 1985 624981 1990 609022 1995 638830 2000 758795 2005 932151 2010 1072546 2015 1167770 2020 1235281 2025 1312838 2030 1531910 2035 1702697 2040 1783590 2045 1757626 2050 1729215 2055 1881634 2060 2061239 2065 2228865 2070 2258057 2075 2167539 2080 2138872 2085 2170410 2090 2221169 2095 2235991 2100 2199642