Year	Number
1971	739619
1972	739944
1973	725172
1974	704536
1975	677421
1976	642611
1977	606860
1978	574822
1979	553530
1980	542327
1981	540260
1982	537123
1983	538458
1984	539856
1985	536220
1986	534903
1987	531993
1988	534309
1989	535037
1990	534450
1991	524919
1992	515938
1993	501625
1994	485061
1995	476847
1996	467718
1998	461911
1999	480069
2000	496801
2001	498175
2002	497376
2003	487465
2004	472863
2005	451171
2006	429892
2007	414501
2008	389937
2009	369047
2010	348549
2011	334415
2012	326208
2013	320654
2014	324171
2015	332531
2016	340932
2017	352469
2018	365732
2019	376310
2020	377202
2021	368255
2022	352975
