Year Number 1960 71835005 1961 73082614 1962 74422037 1963 75784497 1964 77213073 1965 78666542 1966 80149905 1967 81700248 1968 83275544 1969 84891458 1970 86575509 1971 88278948 1972 89967011 1973 91732243 1974 93616215 1975 95572442 1976 97646409 1977 99736007 1978 101849995 1979 104073004 1980 106199539 1981 108253317 1982 110510065 1983 112907275 1984 115399216 1985 117985274 1986 120557225 1987 123145120 1988 125746527 1989 128509387 1990 131773179 1991 134700635 1992 138096820 1993 141773720 1994 145904237 1995 150040320 1996 153546312 1997 157025760 1998 160829511 1999 164915765 2000 169004063 2001 173123737 2002 177552890 2003 182126172 2004 186701058 2005 191459306 2006 196362387 2007 201226055 2008 206259961 2009 211580708 2010 217028026 2011 222449742 2012 227919765 2013 233441147 2014 238861286 2015 244322615 2016 250038838 2017 255947590 2018 261977743 2019 268361633 2020 275190967 2021 282194716 2022 287449921 2023 295068090