Emily's graduation picnic costs $3 for every attendee. At most how many attendees can there be if Emily budgets a total of $18 for her graduation picnic?