Year	Number
1980	42400
1981	46200
1982	51100
1983	54600
1984	63700
1985	66000
1986	64900
1987	67500
1988	68500
1989	69300
1990	69400
1991	69400
1992	69400
1993	74600
1994	78500
1995	89500
1996	94300
1997	94300
1998	94000
1999	97700
2000	75262
2001	81376
2002	84537
2003	68104
2004	84676
2005	91450
2006	101190
2007	102090
2008	100558
2009	94027
2010	142660
2011	140183.263883557
2012	138160.1153057
2013	302412
2014	330456
2015	373739
2016	373467
2017	427806
2018	427806
2019	229670.648
2020	138660.862
2021	100593.419
