Year	Number
1968	51100
1969	2850
1987	5
1988	15
1989	15
1990	15
1991	22
1992	75
1993	95
1994	587
1995	1942
1996	4751
1997	3043
1998	3998
1999	4440
2000	5735
2001	6077
2002	24559
2003	24414
2004	23882
2005	22123
2006	13242
2007	13898
2008	14170
2009	15609
2010	15645
2011	17140
2012	18017
2013	31173
2014	90936
2015	167973
2016	229290
2017	238977
2018	276834
2019	295578
2020	352960
2021	383660
2022	391120
2023	410308
