Year	Number
2000	138033
2001	609056
2002	1496909
2003	2408680
2004	6047245
2005	8241392
2006	12798148
2007	19785200
2008	27311117
2009	33132429
2010	38542318
2011	45641091
2012	51068488
2013	55903481
2014	60848085
2015	66219916
2016	70671300
2017	75868484
2018	81169685
2019	85844458
2020	95996148
2021	105750552
2022	110214307
