Year	Number
1960	49982
1961	50817
1962	51735
1963	52751
1964	53883
1965	55093
1966	56399
1967	57821
1968	59329
1969	60911
1970	62593
1971	64395
1972	66291
1973	68320
1974	70467
1975	72703
1976	75048
1977	77499
1978	80103
1979	82920
1980	85950
1981	89161
1982	92529
1983	96044
1984	99739
1985	103640
1986	107784
1987	112150
1988	116721
1989	121518
1990	126491
1991	131553
1992	136622
1993	141663
1994	146628
1995	151494
1996	156260
1997	160925
1998	165458
1999	169827
2000	174080
2001	178398
2002	182872
2003	187526
2004	192283
2005	197077
2006	202028
2007	207221
2008	212746
2009	218702
2010	225137
2011	231966
2012	238782
2013	245220
2014	250764
2015	257421
2016	266179
2017	275359
2018	284792
2019	294726
2020	304416
2021	312756
2022	320767
2023	330301
