Year	Number
1981	279178
1982	282231
1983	284265
1984	285884
1985	288177
1986	288315
1987	288760
1988	286433
1989	283055
1990	275122
1991	264475
1992	254196
1993	246877
1994	245130
1995	243582
1996	240112
1997	239318
1998	248159
1999	255381
2000	266498
2001	274193
2002	278230
2003	276072
2004	275586
2005	271631
2006	258432
2007	195745
2008	182805
2009	158325
2010	147375
2011	136448
2012	124802
2013	126942
2014	121580
2015	117761
2016	116471
2017	117360
2018	117326
2019	117546
2020	117443
2021	120956
2022	123531
