Year	Number
1960	31288
1961	33091
1962	35000
1963	38311
1964	41941
1965	45903
1966	50246
1967	55000
1968	61779
1969	69372
1970	77911
1971	87500
1972	93091
1973	99022
1974	105339
1975	112060
1976	119220
1977	126816
1978	134907
1979	143514
1980	152684
1981	162412
1982	172774
1983	183797
1984	195541
1985	207999
1986	218429
1987	222345
1988	226337
1989	230389
1990	234519
1991	238724
1992	243010
1993	247360
1994	251795
1995	256309.00000000003
1996	260911
1997	267210
1998	277022
1999	287194
2000	297755
2001	308673
2002	320007
2003	331758
2004	347839
2005	372925
2006	399859
2007	428738
2008	459747
2009	492904
2010	523732
2011	536328
2012	549245
2013	562435
2014	575962
2015	595462
2016	626458
2017	659067
2018	693373
2019	715997
2020	737903
2021	759174
2022	779386
2023	798382
