Year	Number
1960	53688
1961	54761
1962	55717
1963	56528
1964	57102
1965	57780
1966	58775
1967	59921
1968	61277
1969	62787
1970	64408
1971	66185
1972	68147
1973	70287
1974	72431
1975	74409
1976	76359
1977	78445
1978	80499
1979	82572
1980	84907
1981	87493
1982	90297
1983	93279
1984	96342
1985	99212
1986	101866
1987	104577
1988	107439
1989	110438
1990	113519
1991	116679
1992	119984
1993	123506
1994	127313
1995	131658
1996	136531
1997	141638
1998	146968
1999	152575
2000	158661
2001	165232
2002	171964
2003	178749
2004	185640
2005	192620
2006	201869
2007	214109
2008	227081
2009	239929
2010	252544
2011	264867
2012	276800
2013	288316
2014	301838
2015	317435
2016	332645
2017	347307
2018	361126
2019	372607
2020	379792
2021	384512
2022	385180
2023	381505
