Search command in SDL Trados 2015 Editor seems to give very random results

When I perform a search, I get the same results over and over again before I get new results and without ever knowing if I got all the search results. I'm taken for instance from segment 10 tot 512 to 12589, back to 10, 512 and 12589 before I'm taken any further.

Is there a way to do this in a more efficient way?