Year	Number
1971	96571
1972	102668
1973	147505
1974	158585
1975	173111
1976	184688
1979	224041
1980	237190
1981	248169
1983	256700
1986	285862
1990	312494
1991	301131
1992	275061
1993	242191
1994	239661
1995	229769
1996	235798
1997	195408
1998	202566
1999	205229
2000	225848
2001	258265
2002	282089
2003	312774
2004	333193
2005	339249
2006	329264
2009	305791
2010	275983
2018	289563
2019	290410
2020	328721
2021	363883
2022	379431
