The chain operates more than 3,400 stores , and has annual revenue of about $ 15.8 billion .