Year	Number
2000	23297
2001	88541
2002	205307
2003	398758
2004	671666
2005	991349
2006	1244536
2007	1457265
2008	1577430
2009	1668231
2010	1723355
2011	1785676
2012	1857724
2013	1910720
2014	1977129
2015	2050460
2016	2106975
2017	2165221
2018	2205861
2019	2260605
2020	2387661
2021	2430354
2022	2487250
