Year	Number
2002	136000
2003	142000
2004	188000
2005	272000
2006	378000
2007	984000
2008	1031000
2009	1044000
2010	1088000
2011	1201000
2012	1264000
2013	1324000
2014	1350000
2015	1560000
2016	1662000
2017	1877000
2018	2077000
2019	2510000
2020	351000
