Year Age 1950 948682 1955 1091323 1960 1258910 1965 1456303 1970 1687668 1975 1968196 1980 2279739 1985 2648970 1990 3083200 1995 3565431 2000 3994203 2005 4520658 2010 5262435 2015 6334778 2020 7786952 2025 9517576 2030 11455144 2035 13612218 2040 16016963 2045 19017112 2050 22616981 2055 26755876 2060 31165934 2065 35627223 2070 40220866 2075 44937615 2080 49874139 2085 54848648 2090 59656240 2095 64236290 2100 68623486