Year	Number
1990	1185028
1991	888174
1992	877920
1993	121630
1994	105537
1995	90955
1996	85453
1997	81776
1998	63625
1999	59460
2000	35828
2001	35054
2002	38680
2003	36190
2004	33597
2005	34576
2006	36630
2007	311073
2008	130253
2009	147291
2010	153190
2011	156425
2012	157537
2013	157809
2014	159410
2015	144086
2016	130560
2017	124257
2018	142531
2019	182666
2020	232042
2021	220716
2022	258297
2023	468916
