Year	Number
1960	81752
1961	83703
1962	85872
1963	88411
1964	91440
1965	94653
1966	97789
1967	100969
1968	104237
1969	107593
1970	111042
1971	114593
1972	118291
1973	122155
1974	126400
1975	131032
1976	135866
1977	140917
1978	146179
1979	151716
1980	157578
1981	163755
1982	170264
1983	177183
1984	184337
1985	191690
1986	199468
1987	207662
1988	216257
1989	225255
1990	234703
1991	244650
1992	254841
1993	264696
1994	273903
1995	282742
1996	291552
1997	300447
1998	309545
1999	318715
2000	327762
2001	336766
2002	345747
2003	355310
2004	365749
2005	376690
2006	388239
2007	400325
2008	412767
2009	425663
2010	438960
2011	452553
2012	466306
2013	479841
2014	492976
2015	505699
2016	517855
2017	529400
2018	540094
2019	549953
2020	559322
2021	568079
2022	576251
2023	584075
