Year	Number
1960	49905
1961	49112
1962	48503
1963	48110
1964	47977
1965	48135
1966	48622
1967	49425
1968	50456
1969	51675
1970	53100
1971	54701
1972	56441
1973	58253
1974	60108
1975	61940
1976	63580
1977	64804
1978	65510
1979	65674
1980	65179
1981	63987
1982	62451
1983	61005
1984	59729
1985	58783
1986	58324
1987	58479
1988	59293
1989	62363
1990	67294
1991	72643
1992	78739
1993	84966
1994	90914
1995	96394
1996	101191
1997	105213
1998	108351
1999	110679
2000	113287
2001	116829
2002	120804
2003	124603
2004	127694
2005	129673
2006	129884
2007	127589
2008	122821
2009	116991
2010	112084
2011	109077
2012	107757
2013	107168
2014	106915
2015	107570
2016	109213
2017	111432
2018	114012
2019	117205
2020	119940
2021	121646
2022	124176
2023	129424
