Boxes of 1,000 time cards