| Vanguard Group | 
                0000102909 | 
                $3.9T | 
            
            
                | Blackrock | 
                0001364742 | 
                $3.42T | 
            
            
                | State Street Corp | 
                0000093751 | 
                $1.84T | 
            
            
                | Fmr | 
                0000315066 | 
                $1.25T | 
            
            
                | Price T Rowe Associates | 
                0000080255 | 
                $1.08T | 
            
            
                | Susquehanna International Group | 
                0001446194 | 
                $622.33B | 
            
            
                | Geode Capital Management | 
                0001214717 | 
                $611.07B | 
            
            
                | Jpmorgan Chase & Co | 
                0000019617 | 
                $593.86B | 
            
            
                | Bank Of America Corp | 
                0000070858 | 
                $592.17B | 
            
            
                | Wellington Management Group | 
                0000902219 | 
                $585.58B | 
            
            
                | Capital World Investors | 
                0001422849 | 
                $558.93B | 
            
            
                | Northern Trust Corp | 
                0000073124 | 
                $552.14B | 
            
            
                | Bank Of New York Mellon Corp | 
                0001390777 | 
                $494.76B | 
            
            
                | Norges Bank | 
                0001374170 | 
                $470.95B | 
            
            
                | Capital Research Global Investors | 
                0001422848 | 
                $430.16B | 
            
            
                | Goldman Sachs Group | 
                0000886982 | 
                $411.36B | 
            
            
                | Morgan Stanley | 
                0000895421 | 
                $409.42B | 
            
            
                | Capital International Investors | 
                0001562230 | 
                $394.12B | 
            
            
                | Invesco | 
                0000914208 | 
                $361.32B | 
            
            
                | Citadel Advisors | 
                0001423053 | 
                $343.98B |