Year Age 1950 124403 1955 144774 1960 172010 1965 204115 1970 233574 1975 272215 1980 315433 1985 378683 1990 499301 1995 586620 2000 675645 2005 772486 2010 888373 2015 1081384 2020 1294518 2025 1527313 2030 1821012 2035 2212914 2040 2735476 2045 3385189 2050 4109476 2055 4967101 2060 5886457 2065 6815394 2070 7604364 2075 8323184 2080 8989721 2085 9580117 2090 10078394 2095 10483742 2100 10809562