Year	Number
1960	42556
1961	44201
1962	46102
1963	48349
1964	50956
1965	53836
1966	56855
1967	59971
1968	63188
1969	67010
1970	71463
1971	76347
1972	81806
1973	87799
1974	94770
1975	103299
1976	113579
1977	125371
1978	137937
1979	150059
1980	160619
1981	169167
1982	176038
1983	182333
1984	189526
1985	198769
1986	210507
1987	224441
1988	239415
1989	258712
1990	286596
1991	312096
1992	309348
1993	303343
1994	309483
1995	312600
1996	320139
1997	331724
1998	345318
1999	357573
2000	368935
2001	380707
2002	392572
2003	401257
2004	407280
2005	413536
2006	421567
2007	430661
2008	439452
2009	448524
2010	457521
2011	466253
2012	474899
2013	483527
2014	492063
2015	500482
2016	508832
2017	517141
2018	525424
2019	533626
2020	541471
2021	548890
2022	556264
2023	563824
