Year Age 1950 253890 1955 268829 1960 278560 1965 301677 1970 342181 1975 396729 1980 472829 1985 546788 1990 632341 1995 619153 2000 655235 2005 822564 2010 940003 2015 1041982 2020 1091412 2025 1143148 2030 1188892 2035 1226796 2040 1251814 2045 1266370 2050 1270087 2055 1267354 2060 1260188 2065 1243987 2070 1224596 2075 1200023 2080 1173328 2085 1145185 2090 1117669 2095 1090642 2100 1062505