$4.36T
                      
           
          
                              
              
                $7.43 Million
               
              3.27%  of portfolio
              
           
          
              43,307               
           
          
                
                Q1 2024 
                  Reduced 5.2% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $1.5T
                      
           
          
                              
              
                $6.47 Million
               
              2.85%  of portfolio
              
           
          
              42,896               
           
          
                
                Q1 2024 
                  Added 6.77% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $908B
                      
           
          
                              
              
                $5.93 Million
               
              2.61%  of portfolio
              
           
          
              29,624               
           
          
                
                Q1 2024 
                  Added 2.48% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $494B
                      
           
          
                              
              
                $4.47 Million
               
              1.97%  of portfolio
              
           
          
              28,233               
           
          
                
                Q1 2024 
                  Added 9.78% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $322B
                      
           
          
                              
              
                $3.9 Million
               
              1.72%  of portfolio
              
           
          
              7,886               
           
          
                
                Q1 2024 
                  Added 8.71% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $218B
                      
           
          
                              
              
                $3.86 Million
               
              1.7%  of portfolio
              
           
          
              6,641               
           
          
                
                Q1 2024 
                  Added 1.78% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $389B
                      
           
          
                              
              
                $3.77 Million
               
              1.66%  of portfolio
              
           
          
              9,820               
           
          
                
                Q1 2024 
                  Added 7.88% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $1.65T
                      
           
          
                              
              
                $3.61 Million
               
              1.59%  of portfolio
              
           
          
              7,436               
           
          
                
                Q1 2024 
                  Added 10.08% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $646B
                      
           
          
                              
              
                $3.6 Million
               
              1.58%  of portfolio
              
           
          
              8,552               
           
          
                
                Q1 2024 
                  Added 17.33% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $564B
                      
           
          
                              
              
                $3.22 Million
               
              1.42%  of portfolio
              
           
          
              11,535               
           
          
                
                Q1 2024 
                  Added 7.5% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $3.92T
                      
           
          
                              
              
                $3.01 Million
               
              1.33%  of portfolio
              
           
          
              7,158               
           
          
                
                Q1 2024 
                  Reduced 1.96% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $158B
                      
           
          
                              
              
                $2.76 Million
               
              1.22%  of portfolio
              
           
          
              5,468               
           
          
                
                Q1 2024 
                  Added 4.99% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $135B
                      
           
          
                              
              
                $2.67 Million
               
              1.17%  of portfolio
              
           
          
              12,988               
           
          
                
                Q1 2024 
                  Added 13.09% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $34.1B
                      
           
          
                              
              
                $2.54 Million
               
              1.12%  of portfolio
              
           
          
              12,376               
           
          
                
                Q1 2024 
                  Added 10.31% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $354B
                      
           
          
                              
              
                $2.5 Million
               
              1.1%  of portfolio
              
           
          
              15,401               
           
          
                
                Q1 2024 
                  Added 9.51% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $49.1B
                      
           
          
                              
              
                $2.38 Million
               
              1.05%  of portfolio
              
           
          
              16,552               
           
          
                
                Q1 2024 
                  Added 15.67% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $90.2B
                      
           
          
                              
              
                $2.35 Million
               
              1.04%  of portfolio
              
           
          
              6,777               
           
          
                
                Q1 2024 
                  Added 7.64% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $65.9B
                      
           
          
                              
              
                $2.31 Million
               
              1.02%  of portfolio
              
           
          
              14,171               
           
          
                
                Q1 2024 
                  Added 13.86% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $83.5B
                      
           
          
                              
              
                $2.15 Million
               
              0.95%  of portfolio
              
           
          
              10,859               
           
          
                
                Q1 2024 
                  Added 18.61% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $280B
                      
           
          
                              
              
                $2.05 Million
               
              0.91%  of portfolio
              
           
          
              21,824               
           
          
                
                Q1 2024 
                  Added 9.61% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $98.6B
                      
           
          
                              
              
                $1.81 Million
               
              0.8%  of portfolio
              
           
          
              19,839               
           
          
                
                Q1 2024 
                  Added 13.41% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $204B
                      
           
          
                              
              
                $1.78 Million
               
              0.78%  of portfolio
              
           
          
              14,559               
           
          
                
                Q1 2024 
                  Added 16.01% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $528B
                      
           
          
                              
              
                $1.77 Million
               
              0.78%  of portfolio
              
           
          
              3,674               
           
          
                
                Q1 2024 
                  Added 8.86% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $203B
                      
           
          
                              
              
                $1.75 Million
               
              0.77%  of portfolio
              
           
          
              10,025               
           
          
                
                Q1 2024 
                  Added 0.39% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $160B
                      
           
          
                              
              
                $1.73 Million
               
              0.76%  of portfolio
              
           
          
              4,063               
           
          
                
                Q1 2024 
                  Added 6.42% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $82.9B
                      
           
          
                              
              
                $1.7 Million
               
              0.75%  of portfolio
              
           
          
              12,392               
           
          
                
                Q1 2024 
                  Added 9.73% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $23B
                      
           
          
                              
              
                $1.69 Million
               
              0.75%  of portfolio
              
           
          
              13,862               
           
          
                
                Q1 2024 
                  Added 17.28% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $478B
                      
           
          
                              
              
                $1.63 Million
               
              0.72%  of portfolio
              
           
          
              14,044               
           
          
                
                Q1 2024 
                  Reduced 0.88% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $157B
                      
           
          
                              
              
                $1.57 Million
               
              0.69%  of portfolio
              
           
          
              6,268               
           
          
                
                Q1 2024 
                  Added 10.74% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $34.2B
                      
           
          
                              
              
                $1.47 Million
               
              0.65%  of portfolio
              
           
          
              6,256               
           
          
                
                Q1 2024 
                  Added 11.83% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $259B
                      
           
          
                              
              
                $1.45 Million
               
              0.64%  of portfolio
              
           
          
              21,620               
           
          
                
                Q1 2024 
                  Added 2.06% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $20.6B
                      
           
          
                              
              
                $1.44 Million
               
              0.63%  of portfolio
              
           
          
              3,636               
           
          
                
                Q4 2023 
                  Reduced 2.42% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $51.8B
                      
           
          
                              
              
                $1.38 Million
               
              0.61%  of portfolio
              
           
          
              9,276               
           
          
                
                Q1 2024 
                  Added 24.86% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $16.1B
                      
           
          
                              
              
                $1.37 Million
               
              0.6%  of portfolio
              
           
          
              17,864               
           
          
                
                Q1 2024 
                  Added 16.6% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $18.7B
                      
           
          
                              
              
                $1.31 Million
               
              0.58%  of portfolio
              
           
          
              1,903               
           
          
                
                Q1 2024 
                  Added 0.05% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $51.5B
                      
           
          
                              
              
                $1.27 Million
               
              0.56%  of portfolio
              
           
          
              23,213               
           
          
                
                Q1 2024 
                  Added 23.43% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $120B
                      
           
          
                              
              
                $1.16 Million
               
              0.51%  of portfolio
              
           
          
              26,837               
           
          
                
                Q1 2024 
                  Added 2.93% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $115B
                      
           
          
                              
              
                $1.12 Million
               
              0.49%  of portfolio
              
           
          
              4,327               
           
          
                
                Q1 2024 
                  Added 3.62% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $99.5B
                      
           
          
                              
              
                $1.09 Million
               
              0.48%  of portfolio
              
           
          
              1,965               
           
          
                
                Q1 2024 
                  Added 4.58% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $2.27T
                      
           
          
                              
              
                $1.06 Million
               
              0.47%  of portfolio
              
           
          
              5,897               
           
          
                
                Q1 2024 
                  Added 2.84% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $11.9B
                      
           
          
                              
              
                $1.04 Million
               
              0.46%  of portfolio
              
           
          
              2,404               
           
          
                
                Q1 2024 
                  Added 1.56% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $88.6B
                      
           
          
                              
              
                $1.01 Million
               
              0.45%  of portfolio
              
           
          
              4,905               
           
          
                
                Q1 2024 
                  Added 18.25% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $403B
                      
           
          
                              
              
                $1 Million
               
              0.44%  of portfolio
              
           
          
              5,512               
           
          
                
                Q1 2024 
                  Reduced 2.87% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $219B
                      
           
          
                              
              
                $927,000
               
              0.41%  of portfolio
              
           
          
              7,030               
           
          
                
                Q1 2024 
                  Added 0.88% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $74.8B
                      
           
          
                              
              
                $848,000
               
              0.37%  of portfolio
              
           
          
              3,162               
           
          
                
                Q1 2024 
                  Added 1.48% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $14.5B
                      
           
          
                              
              
                $777,000
               
              0.34%  of portfolio
              
           
          
              2,098               
           
          
                
                Q4 2023 
                  Added 74.83% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $308B
                      
           
          
                              
              
                $757,000
               
              0.33%  of portfolio
              
           
          
              2,067               
           
          
                
                Q4 2023 
                  Added 0.05% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $40.2B
                      
           
          
                              
              
                $746,000
               
              0.33%  of portfolio
              
           
          
              2,952               
           
          
                
                Q1 2024 
                  Added 0.07% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $223B
                      
           
          
                              
              
                $707,000
               
              0.31%  of portfolio
              
           
          
              2,510               
           
          
                
                Q1 2024 
                  Added 4.76% 
            
            
           
          
            
               
           
                  
        
        
          
            
           
          
              
                $226B
                      
           
          
                              
              
                $701,000
               
              0.31%  of portfolio
              
           
          
              7,660               
           
          
                
                Q1 2024 
                  Reduced 0.47%