Year Age 1950 171879 1955 170826 1960 170430 1965 174696 1970 189048 1975 214020 1980 226127 1985 246888 1990 269521 1995 295706 2000 325411 2005 383780 2010 456599 2015 534364 2020 609731 2025 680398 2030 762093 2035 856200 2040 957281 2045 1055415 2050 1138698 2055 1211054 2060 1282951 2065 1356005 2070 1427373 2075 1489635 2080 1539521 2085 1579537 2090 1611992 2095 1639625 2100 1659992