Year	Number
1990	1188273
1991	890961
1992	881523
1993	125246
1994	109013
1995	93843
1996	88392
1997	83146
1998	65508
1999	61468
2000	37803
2001	37062
2002	40818
2003	38244
2004	36091
2005	37623
2006	40433
2007	530374
2008	350095
2009	367260
2010	373655
2011	377581
2012	380522
2013	381782
2014	352424
2015	337472
2016	322179
2017	252093
2018	215691
2019	257918
2020	308741
2021	269213
2022	296962
2023	507916
