Year	Number
1990	17102
1991	17850
1992	18673
1993	19588
1994	20628
1995	21814
1996	23137
1997	24616
1998	25790
1999	27096
2000	28475
2001	29984
2002	31719
2003	33600
2004	35491
2005	37389
2006	39297
2007	41210
2008	43301
2009	45499
2010	47775
2011	50137
2012	52619
2013	55073
2014	57362
2015	59670
2016	62110
2017	64431
2018	67231
2019	70283
2020	73304
2021	76022
2022	78686
2023	81785
