Year	Number
1980	53051
1981	49086
1982	50597
1983	51177
1984	54773
1985	96608
1986	103604
1987	117506
1988	143157
1989	155800
1993	203135
1994	217969
1995	230738
1996	187347
1997	193114
1998	205754
1999	202644
2000	231129
2001	205882
2002	182581
2003	179880
2004	171630
2005	153277
2006	140505
2007	129612
2008	119962
2009	92528
2010	93389
2011	87240
2012	79279
2013	74647
2014	72218
2015	62241
2016	74063
2017	83246
