2021 : 10435 products
2022 : 10415 products
2023 : 10429 products
2024 : 10489 products
2025 : 4338 products