Year	Number
1960	42986
1961	44563
1962	46200
1963	47758
1964	49231
1965	50759
1966	52346
1967	53940
1968	55553
1969	57236
1970	58989
1971	60673
1972	62265
1973	63889
1974	65552
1975	67121
1976	68602
1977	70144
1978	71983
1979	74114
1980	76299
1981	78531
1982	80816
1983	83153
1984	85543
1985	87966
1986	90397
1987	92845
1988	94987
1989	96796
1990	98603
1991	100427
1992	102893
1993	106030
1994	108844
1995	110328
1996	110785
1997	111133
1998	111406
1999	111539
2000	111709
2001	111948
2002	111992
2003	111805
2004	111438
2005	110940
2006	110301
2007	109532
2008	108704
2009	107868
2010	107588
2011	107887
2012	108232
2013	108609
2014	109024
2015	109462
2016	109925
2017	110430
2018	110929
2019	111379
2020	112106
2021	113131
2022	114164
2023	115224
