Year	Number
1998	6038
1999	396
2000	1029
2001	3130
2002	3118
2003	5282
2004	8518
2005	7184
2006	6965
2007	6470
2008	3622
2009	19605
2010	58350
2011	93279
2012	135589
2013	147734
2014	155614
2015	155958
2016	145719
2017	125129
2018	101618
2019	84476
2020	71200
2021	58725
2022	47675
