Year Age 1950 586610 1955 621840 1960 736658 1965 822709 1970 1011480 1975 1120705 1980 1215829 1985 1282869 1990 1245109 1995 1228420 2000 1308294 2005 1424655 2010 1402379 2015 1330693 2020 1270487 2025 1259659 2030 1215293 2035 1194127 2040 1170134 2045 1139870 2050 1104929 2055 1074064 2060 1051522 2065 1030612 2070 1012032 2075 991644 2080 970708 2085 948729 2090 931205 2095 914736 2100 899394