Year	Number
1995	34000
1996	35000
1997	26000
1998	36000
1999	41000
2000	44000
2001	36000
2005	24500
2006	25299.9992370605
2007	24100.0003814697
2008	24299.9992370605
2009	23500
2010	23100.0003814697
2011	22600.0003814697
2012	22600.0003814697
2013	20799.9992370605
2014	21600.0003814697
2015	20299.9992370605
2016	20100.0003814697
2017	20000
2018	20200.0007629395
2019	19200.0007629395
2020	899.999976158142
