Year	Number
1960	55122
1961	62007
1962	69851
1963	78588
1964	88096
1965	98390
1966	110812
1967	125556
1968	141421
1969	157910
1970	173983
1971	188042
1972	200455
1973	212832
1974	225475
1975	238647
1976	251535
1977	264130
1978	277363
1979	291024
1980	304888
1981	317135
1982	328039
1983	339493
1984	351681
1985	363802
1986	379217
1987	397919
1988	414745
1989	428999
1990	319805
1991	245387
1992	288671
1993	280143
1994	265289
1995	262593
1996	266081
1997	268997
1998	270428
1999	270677
2000	270059
2001	268940
2002	267661
2003	266388
2004	265024
2005	268480
2006	279087
2007	291942
2008	304508
2009	316219
2010	327777
2011	344647
2012	365911
2013	386052
2014	393242
2015	393657
2016	399221
2017	405929
2018	413819
2019	419626
2020	417559
2021	411413
2022	407037
2023	401238
