David is collecting toy cars. He has 10 red cars and 7 blue cars. He buys 5 more red cars. How many red cars does David have in total now?