Year	Number
1971	1892002
1972	1785976
1973	2139518
1974	2291203
1975	2461310
1976	2638551
1977	2764761
1978	2855230
1979	2984569
1980	3053784
1981	3088026
1982	3120490
1983	3117212
1984	3167562
1985	3253348
1986	3349211
1987	3440786
1988	3508047
1989	3611860
1990	3657391
1991	3653552
1992	3618326
1993	3632828
1994	3609693
1995	3557852
1996	2972766
1997	2946191
1998	2881620
1999	2855151
2000	2836761
2001	2751086
2002	2663112
2003	2642361
2004	2625398
2005	2620502
2006	2608816
2007	2587750
2008	2574910
2009	2582915
2010	2652426
2011	2681203
2012	2713093
2013	2749260
2014	2716240
2015	2703584
2016	2715242
2017	2711504
