Motorcycles = 186 - 99 = 87

Difference = 99 - 87 = 12

There are 12 more cars than motorcycles.
Final Answer: 12