Year	Number
1996	5645000
1997	7548000
1998	7776000
1999	6410000
2000	7932000
2001	6570000
2002	6773000
2003	7268000
2004	8783000
2005	9327000
2006	7852000
2007	8371000
2008	8887000
2009	8775000
2010	8801000
2011	9727000
2012	9576000
2013	10803000
2014	10991000
2015	10835000
2016	13372000
2017	12142000
2018	13098000
2019	14191000
2020	5850000
