The Weatherbys Return of Mares, through Oct. 20, was published on Thursday. A total of 12,920 live foals were registered so far in The General Stud Book. In 2020 the number was 12,778 and in 2019 13,443 were registered. Of the 12,920 foals, 4,282 (+1%) are registered with the GB suffix and 8,638 (+1%) in Ireland. In 2020 those numbers were 4,236 (GB) and 8,542 (Ire), while two years ago the number of registered foals stood at 4,655 (GB) and 8,788 (Ire). Currently there are 22,720 broodmares at stud, an...