A&P shopping more than half of its 301 stores