Year	Number
1971	201453
1972	208257
1974	243735
1975	242029
1976	255939
1977	274717
1978	286156
1981	375220
1982	400417
1983	415425
1984	428029
1985	437408
1986	449760
1987	456919
1988	463115
1989	468044
1990	466532
1991	471625
1992	479616
1993	486686
1994	496472
1995	507669
1996	516051
1997	524927
1998	531389
1999	539853
2000	543694
2001	548215
2002	552409
2003	557278
2004	519161
2005	519112
2006	521183
2007	522733
2008	524517
2009	528555
2010	529599
2011	531256
2012	533866
2013	575337
2014	573238
2015	574276
2016	574210
2017	573284
2018	571520
2019	572104
2020	572961
2021	568857
2022	567929
