Year	Number
1976	50000
1977	53000
1978	120000
1979	146400
1980	144000
1981	144000
1982	107000
1983	106000
1984	117000
1985	108000
1986	89200
1987	110400
1988	135000
1989	132500
1990	132500
1991	150000
1992	123000
1993	96000
1994	148900
1995	161800
1996	194700
1997	278800
1998	277700
1999	307500
2000	232649
2001	202899
2002	191094
2003	258311
2004	289309
2005	315410
2006	306504
2007	324821
2008	329788
2009	303117
2010	214667
2011	204096.675971812
2012	240525.441452855
2013	255204
2014	269148
2015	259682
2016	280090
2017	284935
2018	272347
2019	236601
2020	221654
2021	20181
