More than 30 in each box, yes they are fresh and they are displayed outside the stall