Creating classes with limited number of registration spots, while providing total in product area