Year	Number
1980	21509
1983	12314
1984	11826
1986	23705
1989	16861
1990	16804
1991	19964
1992	23883
1993	27110
1994	25864
1995	27231
1996	27977
1997	30614
1998	27825
1999	27893
2000	34388
2001	30381
2002	29122
2003	29034
2004	29744
2005	33757
2006	31577
2007	32081
2008	33026
2009	39935
2010	45104
2011	35733
2012	33831
2013	33564
2014	31869
2015	31857
2016	33642
2017	39987
