Year Age 1950 135981 1955 138604 1960 178557 1965 265298 1970 293620 1975 322844 1980 313224 1985 303822 1990 300891 1995 312271 2000 310870 2005 413826 2010 409491 2015 504099 2020 419303 2025 357849 2030 315484 2035 333251 2040 331529 2045 297149 2050 259770 2055 241332 2060 243287 2065 251999 2070 252650 2075 238987 2080 220093 2085 206794 2090 203283 2095 204738 2100 204316