Year	Number
1971	1462376
1972	1464484
1973	1461544
1974	1454971
1975	1448177
1976	1453467
1977	1448084
1978	1434705
1979	1413277
1980	1379866
1981	1333342
1982	1269868
1983	1201512
1984	1139955
1985	1094980
1986	1109590
1987	1096868
1988	1092707
1989	1086208
1990	1082081
1991	1082022
1992	1040158
1993	1046192
1994	1172534
1995	1189112
1996	1207896
1997	1230987
1998	1254247
1999	1268093
2000	1278581
2001	1282041
2002	1287069
2003	1290625
2004	1283014
2005	1277990
2006	1277478
2007	1280571
2008	1285543
2009	1290029
2010	1294015
2011	1291665
2012	1277199
2015	1208038
2016	1192268
2017	1181893
2018	1175018
2019	1170170
2020	1161942
2021	1154994
