Year	Number
1960	67540
1961	68969
1962	70457
1963	72103
1964	74060
1965	76372
1966	78980
1967	81881
1968	85052
1969	88396
1970	91837
1971	95370
1972	99119
1973	103124
1974	107365
1975	111821
1976	116404
1977	121053
1978	125790
1979	130657
1980	135548
1981	140287
1982	144825
1983	148971
1984	152591
1985	155749
1986	158481
1987	160911
1988	163183
1989	165339
1990	167509
1991	169737
1992	171848
1993	173860
1994	175647
1995	177011
1996	177967
1997	178927
1998	180254
1999	181815
2000	183599
2001	185709
2002	188247
2003	191290
2004	194917
2005	199600
2006	205378
2007	211625
2008	217887
2009	223877
2010	229329
2011	234483
2012	239539
2013	244973
2014	250650
2015	256437
2016	262528
2017	268602
2018	274755
2019	280767
2020	285101
2021	287846
2022	290526
2023	294077
