Year Age 1950 121151 1955 136089 1960 154287 1965 174772 1970 198126 1975 226636 1980 263128 1985 309353 1990 365984 1995 437703 2000 527438 2005 634119 2010 752479 2015 874854 2020 984100 2025 1074017 2030 1149503 2035 1209144 2040 1272640 2045 1333198 2050 1392812 2055 1455802 2060 1499753 2065 1535271 2070 1557605 2075 1563297 2080 1564480 2085 1559853 2090 1548015 2095 1530181 2100 1508627