Year Age 1950 1169567 1955 1204953 1960 1274175 1965 1373161 1970 1508385 1975 1664814 1980 1681753 1985 1363670 1990 1408247 1995 2011602 2000 2317728 2005 2814285 2010 3242327 2015 3942576 2020 4805634 2025 5866537 2030 7066744 2035 8521394 2040 10335032 2045 12409225 2050 14608662 2055 16353599 2060 17683057 2065 18552392 2070 19080652 2075 19600478 2080 19860873 2085 19902887 2090 19699857 2095 19306045 2100 18798797