Year Age 1950 136543 1955 149989 1960 156243 1965 177329 1970 185917 1975 221137 1980 245113 1985 285272 1990 329489 1995 415657 2000 532127 2005 550627 2010 559557 2015 619494 2020 692327 2025 756907 2030 801207 2035 831908 2040 859932 2045 891082 2050 922982 2055 948289 2060 962830 2065 966689 2070 967040 2075 964305 2080 960649 2085 953134 2090 941411 2095 926847 2100 909029