Year Number 1960 3074 1961 3084 1962 3098 1963 3114 1964 3121 1965 3128 1966 3133 1967 3129 1968 3353 1969 3920 1970 4652 1971 5469 1972 6353 1973 7338 1974 8483 1975 9910 1976 11018 1977 11591 1978 12037 1979 12284 1980 12408 1981 12874 1982 13699 1983 14497 1984 15238 1985 15954 1986 16638 1987 17317 1988 18051 1989 18835 1990 19668 1991 20565 1992 21540 1993 22578 1994 23624 1995 24583 1996 25446 1997 26295 1998 27208 1999 28242 2000 29399 2001 30598 2002 31702 2003 32580 2004 33115 2005 33100 2006 30895 2007 25463 2008 18743 2009 13729 2010 14927 2011 21243 2012 28689 2013 37483 2014 47871 2015 60097 2016 74462 2017 91391 2018 111481 2019 135505 2020 153610 2021 164678 2022 172674 2023 177543