|  |  |                   
      $172.42 - $223.89
      $863M - $1.12B
     |                   
              108M
              $22.1B
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $197M - $248M
     |                   
              5.23M
              $4.08B
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $69.5M - $77.6M
     |                   
              6.03M
              $2.93B
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $29.1M - $35.3M
     |                   
              11.5M
              $2.14B
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $106M - $125M
     |                   
              8.78M
              $1.16B
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $31.2M - $42.2M
     |                   
              15.8M
              $729M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $18.5M - $22M
     |                   
              19.5M
              $1.54B
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $60.4M - $73.4M
     |                   
              3.29M
              $785M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $31.9M - $37.7M
     |                   
              3.54M
              $988M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $39.9M - $46M
     |                   
              3.16M
              $690M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $4.83M - $6.19M
     |                   
              7.2M
              $646M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $5.9M - $8.1M
     |                   
              1.85M
              $318M
             |  | 
          
        
          |  |  |                   
      $725400.0 - $809350.0
      $57.3M - $63.9M
     |                   
              428
              $312M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $32.7M - $35.8M
     |                   
              27M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $3.6M - $4.66M
     |                   
              740K
              $388M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $18.1M - $20.9M
     |                   
              4.72M
              $1.41B
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $88.1M - $100M
     |                   
              3.25M
              $181M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $49.7M - $54.7M
     |                   
              8.66M
              $755M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $44.5M - $49.8M
     |                   
              23.4M
              $836M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $1.85M - $2.24M
     |                   
              1.89M
              $841M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $28M - $32.3M
     |                   
              4.3M
              $431M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $38.8M - $42.8M
     |                   
              2.44M
              $706M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $31.4M - $42.9M
     |                   
              3.59M
              $151M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $47.2M - $55.1M
     |                   
              9.8M
              $1.09B
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $39.1M - $44.1M
     |                   
              3.91M
              $413M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $4.8M - $5.69M
     |                   
              1.31M
              $466M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $14.4M - $18M
     |                   
              6.69M
              $613M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $28.6M - $32.8M
     |                   
              4.44M
              $1.02B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.19M
              $155M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $19.8M - $24.8M
     |                   
              1.49M
              $136M
             |  | 
          
        
          |  |  |                   
      $67.83 - $92.33
      $6.83M - $9.3M
     |                   
              2.28M
              $165M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $17M - $21M
     |                   
              4.4M
              $227M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $16.9M - $19M
     |                   
              12.9M
              $558M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $67.8M - $77.7M
     |                   
              4.96M
              $356M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $35M - $41.2M
     |                   
              1.88M
              $379M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $17.6M - $20.1M
     |                   
              2.32M
              $299M
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $19.1M - $25.9M
     |                   
              1.08M
              $148M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $8.07M - $9.68M
     |                   
              4.12M
              $416M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $36.8M - $41.1M
     |                   
              2.58M
              $590M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $2.06M - $2.94M
     |                   
              2.04M
              $106M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $49.7M - $61.4M
     |                   
              3.09M
              $1.2B
             |  | 
          
        
          |  |  |                   
      $187.23 - $215.61
      $17.6M - $20.3M
     |                   
              2.29M
              $466M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $23.2M - $30.4M
     |                   
              899K
              $220M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $18.4M - $21.3M
     |                   
              4.77M
              $322M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $1.5M - $2.22M
     |                   
              839K
              $199M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $22.1M - $24.3M
     |                   
              5.76M
              $523M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $13.1M - $16.2M
     |                   
              1.43M
              $326M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $8.12M - $9.76M
     |                   
              6.48M
              $167M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $16.6M - $30M
     |                   
              404K
              $16M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $17M - $19.9M
     |                   
              2.12M
              $314M
             |  |