Year	Number
1960	9448
1961	9937
1962	10433
1963	10933
1964	11435
1965	11938
1966	12442
1967	12945
1968	13447
1969	13948
1970	14456
1971	14966
1972	15483
1973	16011
1974	16547
1975	17094
1976	17656
1977	18215
1978	18775
1979	19357
1980	19956
1981	20573
1982	21208
1983	21860
1984	22526
1985	23213
1986	23915
1987	24634
1988	25381
1989	26054
1990	26749
1991	27568
1992	28672
1993	29855
1994	30831
1995	31617
1996	32204
1997	32939
1998	33847
1999	34822
2000	35868
2001	36785
2002	37603
2003	38467
2004	39332
2005	40277
2006	41314
2007	42387
2008	45445
2009	50564
2010	55875
2011	61334
2012	66911
2013	69328
2014	68670
2015	68341
2016	68359
2017	68676
2018	69270
2019	70123
2020	70747
2021	71092
2022	71675
2023	72824
