Year Age 1950 97384 1955 110494 1960 128194 1965 151101 1970 180060 1975 217281 1980 264130 1985 323289 1990 436252 1995 538303 2000 643314 2005 738488 2010 858669 2015 1022799 2020 1233326 2025 1473817 2030 1725735 2035 1983259 2040 2245211 2045 2528628 2050 2812863 2055 3096883 2060 3345557 2065 3598043 2070 3836634 2075 4049251 2080 4219014 2085 4343625 2090 4425533 2095 4467933 2100 4474315