Year Age 1950 1236262 1955 1399747 1960 1599208 1965 1809588 1970 1998450 1975 2302674 1980 2683377 1985 3065840 1990 3552083 1995 4272036 2000 4881843 2005 5681378 2010 6670272 2015 7838913 2020 9466561 2025 11404940 2030 13377993 2035 15109020 2040 16845973 2045 18674683 2050 20449680 2055 22034804 2060 23307367 2065 24344733 2070 25217830 2075 25909804 2080 26505932 2085 26818535 2090 26941248 2095 26920009 2100 26717796