Complex sentence: Numerous scholars and journalists have accepted that figure, though some sources lacking a detailed statistical analysis claim figures as high as 750,000.
Split into simpler sentences: Numerous scholars and journalists have accepted that figure. Some sources lacking a detailed statistical analysis claim figures as high as 750,000.