Year Number 1960 395422 1961 394017 1962 391852 1963 388414 1964 383551 1965 376617 1966 369146 1967 361152 1968 352794 1969 346510 1970 342065 1971 337614 1972 333031 1973 329113 1974 323921 1975 319045 1976 315640 1977 311889 1978 307137 1979 301313 1980 294311 1981 286286 1982 277158 1983 267477 1984 257219 1985 246784 1986 236245 1987 226277 1988 216278 1989 206298 1990 196208 1991 186096 1992 175589 1993 165814 1994 156923 1995 148268 1996 139630 1997 130988 1998 122933 1999 114497 2000 106020 2001 98010 2002 90166 2003 82349 2004 76107 2005 71091 2006 65969 2007 60992 2008 56664 2009 53256 2010 50597 2011 48366 2012 46239 2013 44323 2014 43279 2015 42721 2016 44424 2017 39968 2018 39705 2019 38582 2020 36731 2021 35298 2022 34276