Year	Number
2000	5502154
2001	14174055
2002	26912269
2003	42925828
2004	64143608
2005	83423794
2006	105572186
2007	126899476
2008	150486995
2009	179028520
2010	204757978
2011	241184447
2012	264487108
2013	282207313
2014	296268458
2015	378241434
2016	429768972
2017	507938612
2018	528688548
2019	580157263
2020	624198299
2021	683819277
2022	744040736
