Easter egg hunt in Canton draws record attendance