Year	Number
1995	32000
1996	29000
1997	21000
1998	19000
1999	14000
2000	18000
2001	16000
2002	18000
2003	21000
2004	69000
2005	67000
2006	63000
2007	70000
2008	73000
2009	60000
2010	64000
2011	75000
2012	89000
2013	95599.9984741211
2014	93900.0015258789
2015	94400.0015258789
2016	121000
2017	145000
2018	160000
2019	174000
2020	29000
