Year Age 1950 190542 1955 204405 1960 227937 1965 276400 1970 312312 1975 354001 1980 405017 1985 470234 1990 540549 1995 602461 2000 645514 2005 718663 2010 827982 2015 904316 2020 966727 2025 1009212 2030 1061348 2035 1115920 2040 1166018 2045 1209202 2050 1242310 2055 1268375 2060 1287284 2065 1304511 2070 1316345 2075 1321300 2080 1320133 2085 1310803 2090 1297795 2095 1280828 2100 1261063