Year	Number
1960	22731
1961	23685
1962	24780
1963	26072
1964	27540
1965	29058
1966	30563
1967	32100
1968	33681
1969	35570
1970	37781
1971	40209
1972	42931
1973	45922
1974	49421
1975	53732
1976	58957
1977	64972
1978	71396
1979	77613
1980	83055
1981	87504
1982	91140
1983	94531
1984	98442
1985	103478
1986	109879
1987	117494
1988	125726
1989	136300
1990	151487
1991	165500
1992	164567
1993	162008
1994	166042
1995	168576
1996	173819
1997	182531
1998	193030
1999	202180
2000	210371
2001	218793
2002	227202
2003	232813
2004	236276
2005	240246
2006	246057
2007	253033
2008	259954
2009	267097
2010	274113
2011	280990
2012	287798
2013	294678
2014	301761
2015	309091
2016	316705
2017	324552
2018	332476
2019	340240
2020	347611
2021	354535
2022	361233
2023	367842
