Year	Number
1960	48375
1961	50311
1962	52444
1963	54674
1964	56972
1965	59401
1966	61851
1967	64164
1968	66325
1969	68408
1970	70556
1971	72866
1972	75341
1973	78014
1974	81021
1975	84349
1976	87537
1977	90732
1978	94204
1979	97676
1980	101120
1981	104640
1982	109403
1983	115217
1984	120647
1985	126006
1986	131919
1987	138540
1988	145796
1989	153523
1990	161567
1991	170090
1992	179103
1993	188270
1994	196063
1995	202504
1996	209220
1997	216364
1998	223592
1999	230619
2000	237780
2001	244818
2002	251579
2003	258332
2004	265431
2005	272982
2006	280896
2007	289035
2008	297369
2009	305933
2010	314694
2011	323952
2012	334037
2013	345455
2014	357763
2015	370327
2016	383409
2017	397429
2018	412716
2019	429256
2020	446519
2021	461388
2022	472857
2023	484797
