532 products total