Year	Number
1990	9075
1991	55820
1992	1097073
1993	1304469
1994	1459003
1995	1383297
1996	1904713
1997	1724154
1998	1511322
1999	1478271
2000	1111365
2001	1049402
2002	1418983
2003	1266951
2004	1110630
2005	923204
2006	875737
2007	583519
2008	597971
2009	538441
2010	517461
2011	485892
2012	468622
2013	206204
2014	427831
2015	495169
2016	409043
2017	310944
2018	273494
2019	255721
2020	328015
2021	285348
2022	5954467
2023	6387119
