Middle Ordovician (Whiterockian) gastropods from the Table Point formation, western Newfoundland - 2004