Year Age 1950 2546343 1955 2671350 1960 2826603 1965 2997734 1970 3563516 1975 4067160 1980 4600906 1985 5148115 1990 5496984 1995 5698872 2000 5649491 2005 5718344 2010 6360998 2015 6754098 2020 7040606 2025 7069846 2030 7185704 2035 7401132 2040 7802504 2045 8186135 2050 8390117 2055 8497206 2060 8543213 2065 8647391 2070 8810198 2075 8985439 2080 9109791 2085 9159885 2090 9159038 2095 9155200 2100 9168679