Year	Number
1990	154727
1991	159359
1992	157182
1993	140286
1994	151332
1995	140442
1996	135723
1997	129906
1998	118174
1999	109316
2000	81854
2001	83684
2002	92583
2003	88696
2004	93134
2005	113429
2006	158133
2007	617550
2008	438755
2009	453888
2010	461390
2011	473615
2012	480119
2013	485741
2014	452427
2015	438572
2016	411383
2017	305890
2018	268036
2019	344375
2020	364952
2021	327399
2022	355549
2023	508011
