Walgreens December sales fall 4%