Year	Number
2000	7680
2001	66723
2002	188454
2003	352234
2004	478883
2005	708564
2006	1011646
2007	1302310
2008	1427178
2009	1654676
2010	1789355
2011	2011244
2012	2166330
2013	2295169
2014	2489717
2015	2719439
2016	2904580
2017	3062392
2018	3250888
2019	3429668
2020	3763826
2021	4283126
2022	4453599
