Tom found 7 seashells but 4 were broken. How many unbroken seashells did Tom find?