Year Age 1950 516129 1955 490872 1960 580912 1965 646653 1970 622908 1975 508594 1980 430482 1985 441995 1990 428845 1995 472413 2000 416399 2005 398127 2010 390936 2015 407014 2020 427447 2025 430307 2030 416607 2035 397247 2040 386594 2045 388836 2050 398340 2055 406027 2060 404793 2065 396800 2070 388121 2075 384665 2080 385858 2085 388458 2090 388185 2095 383695 2100 376601