Year Number 1960 22731 1961 23685 1962 24780 1963 26072 1964 27540 1965 29058 1966 30563 1967 32100 1968 33681 1969 35570 1970 37781 1971 40209 1972 42931 1973 45922 1974 49421 1975 53732 1976 58957 1977 64972 1978 71396 1979 77613 1980 83055 1981 87504 1982 91140 1983 94531 1984 98442 1985 103478 1986 109879 1987 117494 1988 125726 1989 136300 1990 151487 1991 165500 1992 164567 1993 162008 1994 166042 1995 168576 1996 173819 1997 182531 1998 193030 1999 202180 2000 210371 2001 218793 2002 227202 2003 232813 2004 236276 2005 240246 2006 246057 2007 253033 2008 259954 2009 267097 2010 274113 2011 280990 2012 287798 2013 294678 2014 301761 2015 309091 2016 316705 2017 324552 2018 332476 2019 340240 2020 347611 2021 354535 2022 361233 2023 367842