2016 : 6842 products
2017 : 10408 products
2018 : 15537 products
2019 : 20782 products
2020 : 20870 products
2021 : 20802 products
2022 : 20818 products
2023 : 3880 products