Year	Number
1990	0
2003	20058
2004	25722
2005	33072
2006	49100
2007	78215
2008	125002
2009	350891
2010	473020
2011	614151
2012	621000
2013	650000
2014	1375749
2015	1376669
2016	1492124
2017	1556624
2018	1468493
2019	1425256
2020	1377915
2021	1386172
2022	1481007
