Year Number 2000 30492 2006 8667 2007 13263 2008 15662 2009 16583 2010 16747 2011 10228 2012 6604 2013 9305 2014 14282 2015 19426 2016 26114 2017 12472 2018 9329 2019 5828 2020 58285 2021 63822 2022 62099 2023 30931