Year Age 1950 2526541 1955 2340161 1960 2355858 1965 2823245 1970 4270720 1975 5436928 1980 6112891 1985 6657301 1990 7277134 1995 7701709 2000 8401706 2005 8951034 2010 8891354 2015 6981735 2020 6592404 2025 7169726 2030 7648678 2035 7548888 2040 7403534 2045 6804910 2050 6340283 2055 6292463 2060 6448995 2065 6518682 2070 6403978 2075 6146096 2080 5885393 2085 5757953 2090 5760050 2095 5771869 2100 5707332