Year Age 1950 211321 1955 235254 1960 283828 1965 317844 1970 359900 1975 410410 1980 474677 1985 545500 1990 607243 1995 650052 2000 722992 2005 832129 2010 908491 2015 971108 2020 1013396 2025 1065384 2030 1119841 2035 1169825 2040 1212850 2045 1245789 2050 1271675 2055 1290391 2060 1307421 2065 1319077 2070 1323847 2075 1322490 2080 1312987 2085 1299811 2090 1282666 2095 1262728 2100 1241981