Year	Number
2001	1366
2002	1448
2003	1639
2004	1578
2005	2218
2006	1999
2007	2363
2008	2878
2009	2800
2010	3192
2011	3300
2012	3338
2013	3493
2014	3753
2015	3743
2016	3972
2017	4318
2018	3705
2019	4385
2020	3172
2021	3911
