Year Age 1950 492712 1955 530473 1960 575967 1965 623776 1970 671264 1975 673799 1980 670164 1985 723081 1990 818597 1995 1073327 2000 1199831 2005 1308698 2010 1448285 2015 1598465 2020 1842760 2025 2176259 2030 2601724 2035 3109102 2040 3681892 2045 4321489 2050 5023581 2055 5762103 2060 6527794 2065 7297576 2070 8053719 2075 8790488 2080 9489662 2085 10142298 2090 10737106 2095 11269602 2100 11742986