Year	Number
1960	38316
1961	38494
1962	38516
1963	38522
1964	38538
1965	38587
1966	38702
1967	38913
1968	39230
1969	39633
1970	40209
1971	40921
1972	41620
1973	42324
1974	43075
1975	43915
1976	44867
1977	45920
1978	47051
1979	48166
1980	49157
1981	49980
1982	50709
1983	51452
1984	52261
1985	53224
1986	54345
1987	55623
1988	57032
1989	58448
1990	59831
1991	61163
1992	62447
1993	63724
1994	64980
1995	66200
1996	67388
1997	68532
1998	69618
1999	70648
2000	71620
2001	72901
2002	74706
2003	76681
2004	78656
2005	80650
2006	82666
2007	84721
2008	86800
2009	88860
2010	90858
2011	92829
2012	94793
2013	96719
2014	98594
2015	100410
2016	102168
2017	103865
2018	105507
2019	107123
2020	109112
2021	111305
2022	113407
2023	115601
