Year	Number
1960	23634
1961	24022
1962	24457
1963	25052
1964	25842
1965	26728
1966	27662
1967	28654
1968	29712
1969	30845
1970	32064
1971	33395
1972	34957
1973	36730
1974	38589
1975	40523
1976	42539
1977	44683
1978	46711
1979	48590
1980	50554
1981	52589
1982	54674
1983	56530
1984	58244
1985	60066
1986	61868
1987	63639
1988	65374
1989	66954
1990	68358
1991	69702
1992	71026
1993	72320
1994	73615
1995	75021
1996	76586
1997	78264
1998	79997
1999	81797
2000	83676
2001	85575
2002	87465
2003	89467
2004	91507
2005	93476
2006	95294
2007	96659
2008	97640
2009	98410
2010	98977
2011	99478
2012	99907
2013	100286
2014	100818
2015	101492
2016	102131
2017	102813
2018	103510
2019	104102
2020	104740
2021	105423
2022	106142
2023	106946
