Year	Number
1960	44630
1961	46120
1962	47770
1963	49562
1964	51439
1965	53406
1966	55497
1967	57689
1968	59953
1969	62252
1970	64564
1971	66901
1972	69270
1973	71680
1974	74180
1975	76784
1976	79511
1977	82369
1978	85294
1979	88207
1980	91090
1981	93961
1982	96841
1983	99662
1984	102425
1985	105180
1986	107926
1987	110679
1988	113363
1989	115856
1990	118091
1991	120061
1992	121772
1993	123275
1994	124607
1995	125789
1996	126855
1997	127801
1998	128613
1999	129273
2000	129860
2001	130511
2002	131288
2003	132223
2004	133296
2005	134575
2006	136126
2007	137943
2008	140035
2009	142506
2010	145461
2011	148847
2012	152551
2013	156355
2014	160694
2015	165964
2016	171858
2017	178327
2018	185451
2019	193299
2020	201278
2021	208500
2022	215689
2023	224331
