2021 : 7107 products
2022 : 10416 products
2023 : 10431 products
2024 : 10489 products
2025 : 2218 products