Stagecoach Group has announced plans to buy and lease more than 520 new buses and coaches for its operations across the UK this year and next.