A total of 158 dolphins and whales were spotted off the coast of Wales in an annual survey, says a marine charity.
Six different species were seen during the weekend exercise by Sea Watch volunteers.
The largest was a group of 44 bottlenose dolphins spotted near Anglesey, while others included minke whale and harbour porpoise.
Remaining data from boat operators may increase the final total.
The survey was the 10th annual National Whale and Dolphin Watch (NWDW) and took place 5-7 August.
In Wales, other sightings included:
Sea Watch's sightings officer Danielle Gibas said: "It was particularly interesting to have reports of six different species and maybe when all the reports are in there will be more.
"These sightings add to the long-standing data base that we have here and help us to determine the health, distribution and movements of the dolphins and whales living around our coastlines."
The charity, which is pulling together a UK-wide picture, also wants volunteers to send in regular sightings throughout the year.
"It could either be reports of whales and dolphins people see by chance but preferably we would like people to commit to boat-based watches or two-hour land-based watches," said Ms Gibas.
In total, 28 species of dolphins, whales and porpoises have been recorded in UK and Irish waters, 12 of these during a National Whale and Dolphin Watch.