Numeric sorting fails with comma-separated decimal values