Year	Number
2001	409
2002	3177
2003	4996
2004	10424
2005	23551
2006	48622
2007	88818
2008	145838
2009	237996
2010	293276
2011	296612
2012	300294
2013	328382
2014	351783
2015	309726
2016	297324
2017	331925
2018	399596
2019	457496
2020	630545
2021	714750
2022	796229
