If I am not mistaken level 19 is the level where you have to look for the odd ones out, as in those who sell for 107 million. They are rare. My fast trainers now sell at 109 million for instance. But to be honest I have only seen maybe 20 of them in 2 weeks now and all on spots I have already covered