Year	Number
1960	42495
1961	43784
1962	45122
1963	46503
1964	47939
1965	49433
1966	50984
1967	52597
1968	54274
1969	56021
1970	58725
1971	62853
1972	67393
1973	71737
1974	75854
1975	79774
1976	83611
1977	87468
1978	91367
1979	95350
1980	97841
1981	98952
1982	100438
1983	102335
1984	104695
1985	107562
1986	110988
1987	115007
1988	119609
1989	124759
1990	130401
1991	136446
1992	142820
1993	149492
1994	158045
1995	168230
1996	178301
1997	188331
1998	198284
1999	208144
2000	217881
2001	227677
2002	236102
2003	243091
2004	249899
2005	256376
2006	262684
2007	268842
2008	274953
2009	281202
2010	288033
2011	295775
2012	304632
2013	314768
2014	325520
2015	336729
2016	348836
2017	361988
2018	376485
2019	392733
2020	410461
2021	428747
2022	448419
2023	469970
