Year Age 1950 233966 1955 248052 1960 265166 1965 286784 1970 369079 1975 408887 1980 447353 1985 461914 1990 494469 1995 610917 2000 741788 2005 906999 2010 1008568 2015 1043598 2020 1184736 2025 1470671 2030 1746457 2035 1994023 2040 2171725 2045 2331343 2050 2556997 2055 2840430 2060 3108988 2065 3314804 2070 3471255 2075 3619315 2080 3794033 2085 3981150 2090 4133173 2095 4231593 2100 4277774