Year Age 1950 293730 1955 342516 1960 393945 1965 453234 1970 519098 1975 601384 1980 697409 1985 808800 1990 904588 1995 972699 2000 1053115 2005 1149131 2010 1340992 2015 1712116 2020 2200937 2025 2757861 2030 3381292 2035 4059556 2040 4857857 2045 5804337 2050 6831904 2055 7940998 2060 9125966 2065 10390651 2070 11773935 2075 13231858 2080 14703739 2085 16180946 2090 17671829 2095 19186476 2100 20691455