Year Number 1971 3555 1972 4084 1973 4580 1974 5053 1975 5729 1976 6360 1977 7269 1978 7920 1979 7947 1980 7722 1981 8035 1982 8385 1983 8346 1984 8968 1985 9448 1986 9623 1987 9690 1988 10099 1989 10288 1990 10310 1991 7034 1992 6967 1993 7526 1994 8229 1995 9021 1996 9747 1997 10180 1998 10798 1999 10389 2000 10176 2001 10489 2002 10940 2003 11594 2004 12321 2005 16815 2006 20056 2007 22016 2008 22895 2009 24605 2010 25520 2011 25983 2012 26775 2013 27801 2014 28610 2015 29810 2016 30635 2017 31081 2018 31524 2019 33015 2020 34105 2021 32782