2016 : 6838 products
2017 : 10408 products
2018 : 17168 products
2019 : 20777 products
2020 : 20868 products
2021 : 20801 products
2022 : 20817 products
2023 : 3878 products