2016 : 81069 products
2017 : 114493 products
2018 : 133144 products
2019 : 162588 products
2020 : 164104 products
2021 : 52441 products