Year	Number
1971	75513
1972	81671
1973	88299
1974	94039
1975	101876
1976	111820
1977	125120
1978	135479
1979	139443
1980	145626
1981	148983
1982	154772
1983	160188
1984	165696
1985	170616
1986	172975
1987	176378
1988	181607
1989	185464
1990	189560
1991	124996
1992	114641
1993	122930
1994	129956
1995	131264
1996	141841
1997	143286
1998	142308
1999	139691
2000	140182
2001	141419
2002	148712
2003	154056
2004	158271
2005	202826
2006	203423
2007	211576
2008	208608
2009	210665
2010	213733
2011	223688
2012	230280
2013	239231
2014	252585
2015	264185
2016	271285
2017	275334
2018	279956
2019	276318
2020	278958
2021	265113
