Year	Number
2004	336837
2005	481396
2006	647497
2007	840013
2008	1053031
2009	1259179
2010	1403299
2011	1625009
2012	1782658
2013	1889379
2014	1988237
2015	2081384
2016	2169032
2017	2280778
2018	2254122
2019	2507281
2020	2681008
2021	2797226
2022	2627220
