Year	Number
1973	169856
1974	167487
1975	164935
1976	162432
1977	160046
1978	157671
1979	155716
1980	153625
1981	151413
1982	149868
1983	148893
1984	147584
1985	144875
1986	140990
1987	136764
1988	132254
1989	128702
1990	125766
1991	122555
1992	119218
1993	115930
1994	112538
1995	108961
1996	105464
1997	102147
1998	98709
1999	95497
2000	92627
2001	90432
2002	88653
2003	86011
2004	82315
2005	78561
2006	74901
2007	71434
2008	100983
2009	64124
2010	60885
2011	57731
2012	54809
2013	52236
2014	50052
2015	48164
2016	46624
2017	45034
2018	43265
2019	41623
2020	39933
2021	38248
2022	36688
