Year Age 1950 128439 1955 135065 1960 146230 1965 163428 1970 189057 1975 242888 1980 342767 1985 441647 1990 533292 1995 740029 2000 790172 2005 921949 2010 1393361 2015 2124237 2020 2615223 2025 2501332 2030 2297697 2035 2141501 2040 2152548 2045 2181110 2050 2069727 2055 1897205 2060 1741751 2065 1662267 2070 1642933 2075 1635525 2080 1609766 2085 1557199 2090 1494016 2095 1441678 2100 1408644