Year	Number
2002	3330
2003	5740
2004	8723
2005	12973
2006	17589
2007	33977
2008	79314
2009	96134
2010	95948
2011	73542
2012	116708
2013	154098
2014	172783
2015	180951
2016	287589
2017	379996
2018	504097
2019	746872
2020	931918
2021	1127572
