Year	Number
1960	50749
1961	51654
1962	52589
1963	53512
1964	54560
1965	55748
1966	56926
1967	58118
1968	59295
1969	60237
1970	60947
1971	61863
1972	63270
1973	64689
1974	66082
1975	67504
1976	68602
1977	69540
1978	70576
1979	71656
1980	72727
1981	73900
1982	75169
1983	76336
1984	77300
1985	78070
1986	78778
1987	79906
1988	81533
1989	82717
1990	83317
1991	84278
1992	85176
1993	85788
1994	86510
1995	87060
1996	87667
1997	88621
1998	89882
1999	91236
2000	92630
2001	93975
2002	94933
2003	95860
2004	97229
2005	100019
2006	104528
2007	108908
2008	110951
2009	109853
2010	108291
2011	107940
2012	107978
2013	108646
2014	109645
2015	110799
2016	113011
2017	117176
2018	121828
2019	125300
2020	127147
2021	128562
2022	131310
2023	134817
