year,number 1999,1579 2000,1242 2001,1556 2002,2393 2003,1554 2004,2707 2005,4767 2006,7142 2007,6580 2008,7176 2009,5040 2010,5217 2011,4861 2012,5893 2013,6780 2014,8982 2015,8748 2016,10555 2017,17019 2018,17487 2019,17029 2020,20594 2021,23056 2022,26060 2023,29523 2024,37576 2025,7581