Year	Number
1960	45402
1961	46258
1962	47201
1963	48349
1964	49691
1965	51282
1966	53123
1967	55059
1968	57084
1969	59201
1970	61413
1971	63712
1972	66103
1973	68590
1974	71162
1975	73820
1976	76574
1977	79414
1978	82330
1979	85307
1980	88328
1981	91385
1982	94469
1983	97576
1984	100696
1985	103817
1986	106942
1987	110062
1988	113147
1989	116184
1990	119010
1991	120724
1992	115671
1993	109762
1994	109131
1995	109550
1996	110535
1997	111158
1998	111698
1999	112817
2000	114122
2001	114822
2002	114985
2003	114704
2004	114015
2005	113210
2006	112460
2007	111493
2008	110279
2009	109023
2010	107816
2011	106691
2012	105732
2013	104944
2014	104149
2015	103140
2016	101980
2017	100470
2018	98425
2019	96069
2020	93637
2021	91344
2022	89244
2023	87292
