BGI and MGI share of revenue by region