Year Age 1950 390231 1955 433882 1960 502139 1965 563222 1970 640556 1975 720383 1980 780948 1985 919316 1990 1038156 1995 1182695 2000 1262707 2005 1297357 2010 1412681 2015 1694073 2020 2201801 2025 2884596 2030 3635301 2035 4353940 2040 4953770 2045 5493261 2050 6184039 2055 7052692 2060 7853360 2065 8522108 2070 8984392 2075 9276334 2080 9608353 2085 9944626 2090 10207127 2095 10330543 2100 10334135