Try calling 1-800-Bermuda
That is the number for the Bermuda Tourism Board, I'm sure they would have the answer.
If I recall, Certain ships have contracts to use dock space while others due to size or whatever other variables do not. Therefore it would be the same ships that would be there week after week