Year	Number
1971	57986
1972	58556
1974	62684
1975	69470
1976	78789
1977	80745
1978	91083
1979	100288
1980	111877
1981	121999
1982	120958
1983	142916
1984	149712
1986	187580
1987	208247
1988	230089
1990	248101
1991	286797
1992	283170
1993	296668
1994	309131
1995	333706
1996	369107
1997	424586
1999	453967
2000	473713
2001	490647
2002	480685
2003	485186
2004	487709
2009	549344
2016	591205
2017	587512
2018	602579
2019	594045
2020	583994
2021	569800
2022	481408
