Year	Number
1971	2824
1972	2788
1985	4494
1986	4779
1989	6215
1990	7327
1991	7980
1992	9126
1994	8905
1995	8826
1996	9395
1997	10151
1998	11641
1999	12373
2000	13313
2001	13819
2002	15971
2003	16142
2004	18510
2005	19989
2006	20670
2007	21933
2008	24514
2009	27388
2010	27764
2011	30813
2012	34125
2013	37336
2014	43490
2015	40872
2016	38905
2017	39611
2018	43805
2019	44691
2021	48394
2022	49875
