Year	Number
2002	8989
2003	14878
2004	27931
2005	44914
2006	83327
2007	95000
2008	109939
2009	182654
2010	396262
2011	419782
2012	448594
2013	484883
2014	516337
2015	558656
2016	639087
2017	744041
2018	834784
2019	904734
2020	992725
2021	1058767
2022	1105670
