Year	Number
1960	21450
1961	22179
1962	22904
1963	23623
1964	24330
1965	25051
1966	25773
1967	26598
1968	27415
1969	28228
1970	29058
1971	29899
1972	30574
1973	31162
1974	31836
1975	32593
1976	33324
1977	33857
1978	34233
1979	34583
1980	34915
1981	35221
1982	35380
1983	35392
1984	35357
1985	35302
1986	35269
1987	35356
1988	35500
1989	35592
1990	35655
1991	35765
1992	36096
1993	36581
1994	37107
1995	37649
1996	38198
1997	38753
1998	39317
1999	39879
2000	40439
2001	40943
2002	40948
2003	40671
2004	40355
2005	40023
2006	39734
2007	39524
2008	39362
2009	39215
2010	39086
2011	38989
2012	38880
2013	38758
2014	38634
2015	38503
2016	38398
2017	38312
2018	38256
2019	38262
2020	38449
2021	38813
2022	39175
2023	39512
