The chain operates more than 3,400 stores , and has annual revenue of about $ 15.8 billion .
The chain , which has been under new management since late 1999 , has more than 3,400 stores and $ 15.8 billion in annual revenue .