Year Number 2002 409 2003 440 2004 460 2005 482 2013 543 2014 499 2015 544 2016 557 2017 546 2018 563 2019 566 2020 582 2021 597 2022 603