Year	Number
1960	31224
1961	32047
1962	32917
1963	33827
1964	34775
1965	35777
1966	36824
1967	37905
1968	39030
1969	40217
1970	41478
1971	42998
1972	44748
1973	46514
1974	48328
1975	50113
1976	51800
1977	53474
1978	55177
1979	56896
1980	58623
1981	60361
1982	62107
1983	63869
1984	65633
1985	67369
1986	69100
1987	70835
1988	72563
1989	74315
1990	76115
1991	77931
1992	79733
1993	81551
1994	83417
1995	85343
1996	87302
1997	89250
1998	91197
1999	93103
2000	95050
2001	97076
2002	99091
2003	101114
2004	103144
2005	105191
2006	107301
2007	109467
2008	111631
2009	113823
2010	116101
2011	118511
2012	121077
2013	123749
2014	126453
2015	129151
2016	131811
2017	134414
2018	136958
2019	139463
2020	141983
2021	144465
2022	146868
2023	149197
