Year Age 1950 37621 1955 41735 1960 46842 1965 51927 1970 57257 1975 64341 1980 72503 1985 82257 1990 100047 1995 113823 2000 126307 2005 128051 2010 139301 2015 154728 2020 179355 2025 223306 2030 287481 2035 356568 2040 413391 2045 451540 2050 480639 2055 511812 2060 550478 2065 587300 2070 611046 2075 623771 2080 629990 2085 635021 2090 638301 2095 637062 2100 630042