Markel Group: the top 25 public equity holdings