Exact count at one time, twenty-nine roosting on a rocky island and eleven in the air in all directions. Definitely a high count, but far from unexpected at this site.