Year	Number
1968	31320
1969	32413
1970	33629
1971	34906
1972	36131
1973	37347
1974	38471
1975	39448
1976	40244
1977	40941
1978	41836
1979	42979
1980	44314
1981	45868
1982	47569
1983	49406
1984	51585
1985	53729
1986	55393
1987	56864
1988	58010
1989	58805
1990	59654
1991	60224
1992	60367
1993	60240
1994	59816
1995	59477
1996	59208
1997	58917
1998	58665
1999	58513
2000	58312
2001	57863
2002	57080
2003	56144
2004	55122
2005	54106
2006	53207
2007	52598
2008	52333
2009	52369
2010	52758
2011	53379
2012	54077
2013	55160
2014	56485
2015	57930
2016	59702
2017	61542
2018	63263
2019	64991
2020	66626
2021	68043
2022	69395
