Year	Number
1960	42255
1961	42366
1962	42478
1963	42614
1964	42764
1965	42930
1966	43107
1967	43289
1968	43452
1969	43573
1970	43668
1971	43738
1972	43658
1973	43549
1974	43399
1975	43205
1976	42922
1977	42543
1978	42120
1979	41678
1980	41222
1981	41006
1982	41334
1983	41713
1984	42092
1985	42480
1986	42886
1987	43205
1988	43536
1989	43853
1990	44137
1991	44254
1992	44131
1993	43955
1994	43746
1995	43512
1996	43441
1997	43662
1998	43886
1999	44094
2000	44267
2001	44536
2002	44970
2003	45421
2004	45880
2005	46349
2006	46819
2007	47296
2008	47778
2009	48261
2010	48734
2011	49068
2012	49266
2013	49579
2014	49875
2015	50217
2016	50639
2017	51075
2018	51706
2019	52400
2020	52982
2021	53552
2022	54099
2023	54636
