Calendar day shifts aid May sales for Walgreens