We were there this past May 17th. Got a late start leaving Leverick after 10AM and we picked up a ball at Monkey point around 12:30. There were 2 open and someone picked up the last one shortly after we arrived.
We left around 2:30 and there were more balls available then.