2008 : 55543 products
2009 : 86818 products
2010 : 89609 products
2011 : 90511 products
2012 : 98370 products
2013 : 111811 products
2014 : 96278 products
2015 : 97368 products
2016 : 93810 products
2017 : 89822 products
2018 : 102941 products
2019 : 104808 products
2020 : 97295 products
2021 : 88234 products
2022 : 90477 products
2023 : 90875 products
2024 : 86881 products