Year	Number
2000	26660
2001	366942
2002	3378319
2003	11467799
2004	25585922
2005	38841935
2006	53495368
2007	71349499
2008	90438964
2009	115076354
2010	137813799
2011	171435448
2012	192704937
2013	208230934
2014	221605798
2015	301262306
2016	350329750
2017	426573136
2018	445595846
2019	494878357
2020	536159450
2021	595137117
2022	652624450
