21 boxes, all packs have been opened and loose cards placed back in the boxes. We did not count or otherwise search the boxes to confirm that the boxes each have the full allotment of 180 cards. Only a 33 card set, so very likely one or more sets in here.