Year	Number
1960	37917
1961	39210
1962	40722
1963	42512
1964	44650
1965	47215
1966	50067
1967	53041
1968	56124
1969	59763
1970	63980
1971	68594
1972	73745
1973	79392
1974	85917
1975	93843
1976	103338
1977	114181
1978	125698
1979	136755
1980	146299
1981	153896
1982	159847
1983	165162
1984	171168
1985	178883
1986	188705
1987	200348
1988	212761
1989	228846
1990	252333
1991	273521
1992	269862
1993	263144
1994	266756
1995	267508
1996	271415
1997	276357
1998	281671
1999	286987
2000	292420
2001	298173
2002	304101
2003	309285
2004	313471
2005	317118
2006	320598
2007	323817
2008	326503
2009	329203
2010	331930
2011	334355
2012	336682
2013	338733
2014	340154
2015	340932
2016	341143
2017	340909
2018	340466
2019	340130
2020	340032
2021	340187
2022	340653
2023	341419
