Year Number 1960 554153450 1961 562805725 1962 574263885 1963 589730283 1964 604807864 1965 618477124 1966 631629134 1967 643376135 1968 655283704 1969 667727003 1970 679688837 1971 691781624 1972 702768148 1973 713482532 1974 724871492 1975 735852518 1976 746234575 1977 754070781 1978 758153299 1979 762149530 1980 767432705 1981 773782069 1982 781922649 1983 789471512 1984 795962538 1985 802873297 1986 810502482 1987 819393442 1988 828627870 1989 838080762 1990 848741867 1991 858656178 1992 867820785 1993 876495161 1994 883501747 1995 888857062 1996 893106160 1997 895789286 1998 897637848 1999 899148194 2000 899965804 2001 899944557 2002 899104800 2003 898231893 2004 897445596 2005 896413913 2006 896606808 2007 898807239 2008 902550976 2009 907314680 2010 912603299 2011 918490673 2012 925570052 2013 933247526 2014 940885724 2015 947889829 2016 954463455 2017 960987059 2018 966509020 2019 970672530 2020 973522473 2021 974617181 2022 974472970 2023 973974235