Year	Number
1990	181336
1991	172112
1992	162382
1993	152660
1994	143307
1995	134568
1996	126999
1997	120885
1998	115557
1999	110868
2000	107174
2001	103448
2002	99532
2003	96634
2004	94202
2005	91757
2006	90019
2007	88896
2008	87412
2009	85010
2010	82129
2011	79408
2012	76844
2013	74561
2014	72644
2015	71107
2016	69379
2017	67337
2018	65032
2019	62853
2020	60655
2021	58950
2022	57614
