Year	Number
1995	59000
1996	56000
1997	57000
1998	59000
1999	60000
2000	61599.9984741211
2001	56500
2002	48700.000762939504
2003	49000
2004	48500
2005	49799.999237060496
2006	54900.0015258789
2007	72800.0030517578
2008	72900.0015258789
2009	66500
2010	64300.0030517578
2011	67000
2012	62400.0015258789
2013	59599.9984741211
2014	61299.999237060496
2015	56700.000762939504
2016	69099.9984741211
2017	79300.0030517578
2018	85300.0030517578
2019	98099.9984741211
2020	58400.0015258789
