2007 : 4229 products
2008 : 5133 products
2009 : 5182 products
2010 : 5181 products
2011 : 5175 products
2012 : 5466 products
2013 : 10362 products
2014 : 9604 products
2015 : 10315 products
2016 : 10394 products
2017 : 10362 products
2018 : 10368 products
2019 : 14168 products
2020 : 15591 products
2021 : 14849 products
2022 : 10360 products
2023 : 10290 products
2024 : 10386 products
2025 : 42 products