2021 : 10435 products
2022 : 10415 products
2023 : 10429 products
2024 : 11434 products
2025 : 62 products