Year	Number
2005	14600
2006	26611
2007	45153
2008	168082
2009	391629
2010	789487
2011	1166301
2012	1516809
2013	1628105
2014	2008684
2015	1793199
2016	2488334
2017	2318001
2018	2162339
2019	2034543
2020	2442938
2021	2949027
2022	3135367
