Year Age 1950 543002 1955 707335 1960 807334 1965 917949 1970 1044507 1975 1147714 1980 1224325 1985 1311982 1990 1417152 1995 1480015 2000 1519214 2005 1517590 2010 1574402 2015 1610333 2020 1616687 2025 1604811 2030 1583476 2035 1558726 2040 1530483 2045 1497784 2050 1461733 2055 1422888 2060 1384824 2065 1348127 2070 1312893 2075 1280322 2080 1248089 2085 1216752 2090 1186494 2095 1157932 2100 1132182