Year Age 1950 686731 1955 566743 1960 534553 1965 572936 1970 665070 1975 792230 1980 938607 1985 1110239 1990 1423010 1995 1618388 2000 1738558 2005 2022563 2010 2379826 2015 2886184 2020 3462047 2025 4026622 2030 4542522 2035 4984080 2040 5479392 2045 5828340 2050 5984342 2055 6085837 2060 6153609 2065 6296960 2070 6467727 2075 6522050 2080 6493394 2085 6394297 2090 6263319 2095 6132685 2100 5997896