Year Age 1950 326865 1955 351517 1960 378223 1965 406562 1970 436299 1975 470448 1980 509381 1985 553354 1990 604015 1995 571431 2000 581467 2005 696100 2010 793589 2015 929928 2020 1103896 2025 1309077 2030 1528059 2035 1761273 2040 2032775 2045 2344021 2050 2697484 2055 3036648 2060 3342906 2065 3604497 2070 3817742 2075 4008319 2080 4163623 2085 4279357 2090 4356559 2095 4402091 2100 4416840