Why won't "Smart Select" grab all circles of a specified diameter?

When I create a drawing in DraftSight and then create an array of circles, I can "Smart Select" the circles by specifying a "diameter equal to" value.  In the attached drawing, Smart Select will not select all of the 10mm diameter circles, only part of them.  The attached drawing is a translated .DWG file from a SolidWorks 2010 model.  I've tried setting the units to 8 decimal places to see if there is a translation error, but none shows up.

(Update) After studying this a little more, it appears that setting "diameter" = 10mm will grab a certain number of circles.  Then, setting "diameter" to <10 selects another group of circles.  Finally, setting "diameter" >10 grabs the remaining circles.  So, even though the propertites window shows all circles = diameter of 10 (all the way out to 8 decimal places),  they really aren't so.  So.. what does this mean?  SolidWorks and Draftsight can't communicate to each other a standard diameter?  Anybody have any ideas?