2017 : 1731 products
2018 : 5101 products
2019 : 8997 products
2020 : 15412 products
2021 : 14274 products
2022 : 10165 products
2023 : 10364 products
2024 : 10310 products
2025 : 9271 products