2007 : 563 products
2008 : 4971 products
2009 : 5116 products
2010 : 5093 products
2011 : 5127 products
2012 : 5198 products
2013 : 7911 products
2014 : 10123 products
2015 : 10177 products
2016 : 10384 products
2017 : 10346 products
2018 : 10278 products
2019 : 11020 products
2020 : 15417 products
2021 : 14274 products
2022 : 10161 products
2023 : 10363 products
2024 : 10310 products
2025 : 42 products