Year	Number
1960	22350
1961	23027
1962	23723
1963	24355
1964	24929
1965	25612
1966	26403
1967	27177
1968	27943
1969	28743
1970	29573
1971	30313
1972	30964
1973	31656
1974	32394
1975	33223
1976	34131
1977	35070
1978	36091
1979	37201
1980	38356
1981	39560
1982	40818
1983	42137
1984	43524
1985	44976
1986	46491
1987	48055
1988	49355
1989	50386
1990	51466
1991	52617
1992	54043
1993	55758
1994	57461
1995	58767
1996	59715
1997	60612
1998	61481
1999	62324
2000	63143
2001	63858
2002	64366
2003	64672
2004	64887
2005	65076
2006	65225
2007	65357
2008	65443
2009	65452
2010	65889
2011	66564
2012	67077
2013	67657
2014	68223
2015	68764
2016	69226
2017	69629
2018	70036
2019	70378
2020	70947
2021	71749
2022	72534
2023	73377
