2008 : 11589 products
2009 : 85883 products
2010 : 88950 products
2011 : 90216 products
2012 : 97839 products
2013 : 103891 products
2014 : 89965 products
2015 : 90541 products
2016 : 90386 products
2017 : 89131 products
2018 : 89727 products
2019 : 96872 products
2020 : 90644 products
2021 : 81062 products
2022 : 89830 products
2023 : 90764 products
2024 : 89405 products
2025 : 86 products