604 franchises found