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