Year	Number
1998	290000
1999	165000
2000	173000
2001	199000
2002	183000
2003	342000
2004	398000
2005	319000
2006	766000
2007	1656000
2008	2379000
2009	2451000
2010	1224000
2011	3025000
2012	3393000
2013	4134000
2014	3791000
2015	4000000
2016	3853000
2017	4568000
2018	6947000
2019	8508000
