The truth is that the ranking depends on a combination of lots of different factors. Your page rank (speaking about Google in particular) considers how many back links you have to your website and tends to be a strong factor. So I wouldn't worry so much about the dashes - concentrate on content and optimization instead. In any case, you seem to be ranking very well for those keywords as it is.
|