Year Age 1950 1016437 1955 1118268 1960 1340356 1965 1379741 1970 1325071 1975 1351569 1980 1363724 1985 1554639 1990 1652766 1995 1501058 2000 1360360 2005 1270125 2010 1214242 2015 1107435 2020 1037115 2025 948303 2030 887702 2035 869595 2040 876810 2045 882531 2050 836524 2055 764157 2060 719970 2065 702323 2070 693841 2075 676860 2080 646293 2085 610121 2090 580716 2095 562743 2100 550971