2021 : 30146 products
2022 : 345841 products
2023 : 366036 products
2024 : 367576 products
2025 : 29699 products