Year Age 1950 153200 1955 210098 1960 263098 1965 283899 1970 319200 1975 351299 1980 403306 1985 484827 1990 587558 1995 817243 2000 1089275 2005 1340567 2010 1592847 2015 1781208 2020 1867648 2025 1847350 2030 1804691 2035 1769159 2040 1735188 2045 1697534 2050 1663707 2055 1588597 2060 1517604 2065 1465546 2070 1430480 2075 1395663 2080 1357367 2085 1315193 2090 1267893 2095 1222776 2100 1183161