Year	Number
2000	3731
2001	9788
2002	16954
2003	27774
2004	45218
2005	68030
2006	92217
2007	110498
2008	121569
2009	126142
2010	132081
2011	137661
2012	144596
2013	151796
2014	161498
2015	169939
2016	177959
2017	186000
2018	193057
2019	200000
2020	208000
2021	205637
2022	208524
