Year Number 1969 32000 1970 35000 1971 34000 1972 33000 1973 37000 1974 47000 1975 46000 1976 41010 1977 35000 1978 26390 1979 27050 1980 26460 1981 26500 1982 11500 1983 11500 1984 11500 1985 14000 1986 14000 1987 13580 1988 13578 1989 12634 1990 11735 1991 11529 1992 11515 1993 11623 1994 11903 1995 10314 1996 10430 1997 10522 1998 2259 1999 2335 2000 2383 2001 2384 2002 2428 2003 2631 2004 2898 2005 3051 2006 3132 2007 3247 2008 2824 2009 3209 2010 3257 2011 3341 2012 3468 2013 3340 2014 3473 2015 3187 2016 3267 2017 3332 2018 3442 2019 3857 2020 3965 2021 4050 2022 4094 2023 4104