Year Number 2015 341 2016 366 2017 387 2018 404 2019 476 2020 519 2021 511