Year	Number
1996	29566
1997	24239
1998	10929
1999	8248
2000	4458
2001	5572
2002	1172
2003	1123
2004	1122
2005	309
2006	412
2007	179
2008	168
2009	2682
2010	2171
2011	3740
2012	6304
2013	7515
2014	7280
2015	8859
2016	12289
2017	16476
2018	20117
2019	26490
2020	32728
2021	36271
