Year	Number
1970	55777
1971	58130
1972	62552
1973	66746
1974	71600
1975	75424
1976	81915
1977	92437
1978	101126
1979	110095
1980	118828
1981	126498
1982	137146
1983	143786
1984	150566
1985	150736
1986	150207
1987	149676
1988	152727
1989	155434
1990	163734
1991	169167
1992	192775
1993	214272
1994	240906
1995	267485
1996	293651
1997	327775
1998	367567
1999	425214
2000	459260
2001	497935
2002	519930
2003	510881
2004	526001
2005	529309
2006	529329
2007	532103
2008	543056
2009	549482
2010	560866
2011	579734
2012	631003
2013	573741
2016	611308
2019	550791
2020	614037
2021	611598
2022	596909
2023	553422
