Year	Number
2000	138033
2001	615622
2002	1527181
2003	2475357
2004	6154798
2005	8388283
2006	12978925
2007	20011773
2008	27808515
2009	33700979
2010	39176294
2011	46277176
2012	51786998
2013	56674718
2014	61640205
2015	67115545
2016	71531173
2017	76734548
2018	82015309
2019	86848654
2020	97098630
2021	106250128
2022	110662842
