Year	Number
1995	498000
1996	837000
1997	643000
1998	964000
1999	967000
2000	984000
2001	840000
2002	891000
2003	944000
2005	815000
2006	836000
2007	877000
2016	4257000
2017	4316000
2018	4521000
2019	4449000
2020	1071000
