Year	Number
2000	143827
2001	833189
2002	4608870
2003	13851798
2004	31723248
2005	47534448
2006	69293663
2007	96093112
2008	124539437
2009	156703747
2010	189222451
2011	230611710
2012	258875194
2013	281816667
2014	301725936
2015	385464311
2016	437059320
2017	521640326
2018	543560449
2019	593475820
2020	639870557
2021	705520735
2022	769017973
