Year	Number
2000	125880
2001	497926
2002	1217393
2003	1894207
2004	5274482
2005	7053478
2006	10959800
2007	17214871
2008	24174506
2009	29304024
2010	34189800
2011	40788819
2012	45670709
2013	49989754
2014	54419917
2015	59264966
2016	63392441
2017	68318078
2018	73447526
2019	77930829
2020	87615313
2021	96941561
2022	101323399
