Year	Number
1995	4684000
1996	5186000
1997	5170000
1998	5898000
1999	6026000
2000	6001000
2001	5908000
2002	6550000
2003	6640000
2004	6815000
2005	7518000
2006	8509000
2007	9208000
2008	9729000
2009	9532000
2010	11303000
2011	12097000
2012	13069000
2013	14318000
2014	14530000
2015	13952000
2016	15121000
2017	14975000
2018	15004000
2019	14797000
2020	3886600.09765625
