Year	Number
1999	2932
2007	3716
2008	4271
2010	4329
2011	4931
2012	5097
2013	5911
2014	6693
2015	7774
2018	3292
2019	3474
2022	4084
2023	4367
