Year	Number
1990	152233
1991	175889
1992	104591
1993	92722
1994	43602
1995	39449
1996	36877
1997	34065
1998	28591
1999	27548
2000	25786
2001	25485
2002	24088
2003	30045
2004	21786
2005	14768
2006	21010
2007	20571
2008	40914
2009	46178
2010	42203
2011	44820
2012	43159
2013	43231
2014	39623
2015	37122
2016	37175
2017	38982
2018	41704
2019	44816
2020	48656
2021	53494
2022	140927
2023	191059
