Year	Number
1960	71264
1961	73350
1962	75426
1963	77502
1964	79582
1965	81661
1966	83750
1967	85850
1968	87942
1969	89991
1970	92121
1971	94478
1972	97051
1973	99810
1974	102712
1975	105836
1976	109206
1977	113040
1978	118159
1979	124624
1980	129621
1981	133025
1982	136690
1983	140602
1984	144653
1985	148578
1986	152407
1987	156496
1988	161429
1989	166996
1990	172787
1991	178489
1992	184438
1993	190549
1994	195980
1995	200332
1996	203454
1997	205497
1998	206610
1999	206912
2000	206410
2001	205268
2002	203893
2003	202967
2004	202909
2005	203732
2006	205180
2007	207212
2008	209952
2009	213454
2010	218024
2011	223589
2012	229691
2013	235639
2014	244115
2015	255691
2016	267639
2017	279704
2018	291842
2019	303810
2020	314719
2021	322461
2022	327627
2023	333909
