Year	Number
2002	50937
2003	54850
2004	79217
2005	140999
2006	258526
2007	477432
2008	769744
2009	1077489
2010	1451628
2011	1845249
2012	2288773
2013	2676263
2014	3067878
2015	3826410
2016	4469164
2017	5233872
2018	6624421
2019	7573148
2020	9335108
2021	10835866
2022	10835866
