Year	Number
2001	49
2002	90
2003	500
2004	900
2005	1800
2006	3500
2007	7395
2008	32504
2009	40077
2010	76754
2011	94052
2012	110165
2013	139729
2014	197247
2015	208047
2016	226147
2017	285093
2018	306208
2019	317923
2020	307608
2021	380489
2022	436824
