Year	Number
1960	184828
1961	186177
1962	187935
1963	189931
1964	192128
1965	193549
1966	194019
1967	194092
1968	193871
1969	193484
1970	194090
1971	195530
1972	196757
1973	197913
1974	198891
1975	201392
1976	203195
1977	204519
1978	207056
1979	209382
1980	211620
1981	213136
1982	217645
1983	220353
1984	219916
1985	223404
1986	226948
1987	228375
1988	230050
1989	232151
1990	234514
1991	241245
1992	244180
1993	247107
1994	250029
1995	252430
1996	254547
1997	256999
1998	259404
1999	261678
2000	264049
2001	266797
2002	269829
2003	272804
2004	275959
2005	279134
2006	281570
2007	283635
2008	285169
2009	285905
2010	285771
2011	285503
2012	286808
2013	289921
2014	295047
2015	301667
2016	308451
2017	317022
2018	328560
2019	342157
2020	350219
2021	352598
2022	359684
2023	371871
