Year Age 1950 218596 1955 220487 1960 229772 1965 240488 1970 271098 1975 316868 1980 358646 1985 473307 1990 615479 1995 796383 2000 935332 2005 1014873 2010 1103418 2015 1316421 2020 1592528 2025 1925704 2030 2273308 2035 2570063 2040 2909698 2045 3300577 2050 3675243 2055 3920675 2060 4031600 2065 4072114 2070 4143891 2075 4350872 2080 4524047 2085 4633441 2090 4677722 2095 4683041 2100 4688066