My guess would be: compact cars are more desired in very urban areas for many reasons (size when parking, fuel efficiency in an area where it is more expensive); less trucks (truck workhorses are overwhelmingly American); and a higher concentration of rich people so more German imports.