Year	Number of
1980	39774
1981	42644
1982	49870
1983	52961
1984	45679
1985	41802
1986	45599
1987	45355
1988	44280
1989	45191
1990	48673
1991	56052
1992	31400
1993	54001
1994	48276
1995	56437
1996	63471
1997	63420
1998	72256
1999	79339
2000	75557
2001	76302
2002	83485
2003	88156
2004	98336
2005	123118
2006	145186
2007	147342
2008	151062
2009	160875
2010	153892
2011	154358
2012	168683
2013	184506
2014	191166
2015	206915
2016	222248
2017	242639
2018	267143
2019	291595
2020	230081
