Year	Number
1960	116188
1961	120438
1962	124842
1963	129423
1964	133758
1965	137023
1966	139537
1967	141985
1968	144353
1969	146639
1970	149037
1971	152262
1972	156988
1973	163008
1974	169739
1975	176979
1976	184785
1977	193117
1978	201854
1979	210894
1980	220107
1981	229237
1982	238133
1983	246881
1984	255667
1985	264644
1986	273810
1987	282875
1988	291370
1989	299024
1990	305776
1991	311650
1992	316537
1993	320694
1994	324429
1995	327405
1996	329396
1997	330686
1998	331805
1999	333015
2000	334332
2001	335747
2002	336769
2003	337526
2004	338760
2005	340785
2006	343674
2007	347161
2008	350985
2009	355122
2010	359846
2011	365279
2012	371275
2013	377507
2014	383654
2015	389610
2016	395405
2017	401176
2018	406901
2019	412338
2020	416984
2021	420556
2022	423287
2023	425422
