Year	Number
1960	44284
1961	45181
1962	46184
1963	47282
1964	48481
1965	49804
1966	51276
1967	52903
1968	54692
1969	56630
1970	58687
1971	60838
1972	62710
1973	64640
1974	66969
1975	69355
1976	71815
1977	74363
1978	76857
1979	79183
1980	81731
1981	84569
1982	87423
1983	90291
1984	93237
1985	96354
1986	99711
1987	103311
1988	107147
1989	111209
1990	115361
1991	119537
1992	123705
1993	127831
1994	131928
1995	136019
1996	140785
1997	146375
1998	152130
1999	158097
2000	164294
2001	170454
2002	176447
2003	182316
2004	188269
2005	193810
2006	199176
2007	205350
2008	212425
2009	220290
2010	228683
2011	237268
2012	246094
2013	255617
2014	266051
2015	277733
2016	290321
2017	303165
2018	316386
2019	330030
2020	341737
2021	353377
2022	367848
2023	383384
