Year	Number
1960	31910
1961	32354
1962	32872
1963	33756
1964	34951
1965	36109
1966	37234
1967	38322
1968	39385
1969	40436
1970	41498
1971	42485
1972	43286
1973	44812
1974	46959
1975	49028
1976	51337
1977	53821
1978	56321
1979	58640
1980	60605
1981	62258
1982	63204
1983	63606
1984	64200
1985	65060
1986	66222
1987	67699
1988	69488
1989	71581
1990	73986
1991	76680
1992	79604
1993	82630
1994	85553
1995	88196
1996	90475
1997	92422
1998	94186
1999	96023
2000	98166
2001	100695
2002	103544
2003	106797
2004	110347
2005	113958
2006	117771
2007	121884
2008	126170
2009	130503
2010	134829
2011	139179
2012	143697
2013	148664
2014	154110
2015	159648
2016	165202
2017	170878
2018	176570
2019	182244
2020	187890
2021	191416
2022	193225
2023	197737
