Year Age 1950 702783 1955 940095 1960 1031755 1965 1134722 1970 1257327 1975 1247870 1980 1296753 1985 1177933 1990 1262568 1995 1297036 2000 1359327 2005 1329536 2010 1354538 2015 1521110 2020 1625632 2025 1728543 2030 1735308 2035 1733216 2040 1747784 2045 1807779 2050 1891297 2055 1961653 2060 1997228 2065 2010193 2070 2019339 2075 2038739 2080 2071441 2085 2101909 2090 2120584 2095 2123110 2100 2116922