Year	Number
1999	75
2000	1078
2001	1078
2002	37401
2003	93908
2004	227610
2005	352622
2006	484899
2007	570218
2008	725563
2009	827663
2010	932503
2011	1211767
2012	1442784
2013	1612812
2014	1767057
2015	1999459
2016	2120762
2017	2310217
2018	2582144
2019	2397285
2020	2762337
2021	3003165
2022	3163508
