|  |  |                   
      $94.31 - $157.99
      $43M - $72M
     |                   
              14.3M
              $2.27B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $113M - $158M
     |                   
              4.11M
              $2.05B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $24.8M - $46.6M
     |                   
              2.42M
              $666M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $62.4M - $95.1M
     |                   
              975K
              $720M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $79.4M - $124M
     |                   
              251K
              $336M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $4.79M - $6.39M
     |                   
              6.06M
              $1.33B
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $57.7M - $83.2M
     |                   
              342K
              $351M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $56.2M - $81.3M
     |                   
              839K
              $299M
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $95M - $111M
     |                   
              2.46M
              $130M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $61.3M - $78M
     |                   
              437K
              $102M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $18.7M - $30.3M
     |                   
              949K
              $215M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $16.4M - $23.7M
     |                   
              2.54M
              $237M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $50.3M - $58.5M
     |                   
              394K
              $390M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $1.16M - $1.44M
     |                   
              2.73M
              $482M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $19.7M - $35.1M
     |                   
              467K
              $102M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $44.7M - $58.3M
     |                   
              504K
              $73.5M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $19.4M - $35.6M
     |                   
              841K
              $119M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $43.4M - $53.5M
     |                   
              353K
              $198M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $14.8M - $20.5M
     |                   
              381K
              $167M
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $34.6M - $42M
     |                   
              955K
              $126M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $29.8M - $40.4M
     |                   
              152K
              $106M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $28.5M - $34.1M
     |                   
              2.51M
              $270M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $29M - $41M
     |                   
              554K
              $78M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $2.08M - $2.89M
     |                   
              37.5K
              $217M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $8.36M - $16.3M
     |                   
              706K
              $96.2M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $28.2M - $38M
     |                   
              1.46M
              $85.1M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $16.2M - $21.2M
     |                   
              3.32M
              $230M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $31.5M - $38.2M
     |                   
              1.7M
              $604M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $18.8M - $37.9M
     |                   
              259K
              $50.8M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $8.67M - $10.9M
     |                   
              686K
              $373M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $4.51M - $6.21M
     |                   
              790K
              $229M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $33.6M - $37.7M
     |                   
              91.6K
              $67.1M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $22.1M - $33.2M
     |                   
              504K
              $58.1M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $11.2M - $16.2M
     |                   
              37.5K
              $97.9M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $2.71M - $3.74M
     |                   
              670K
              $214M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $15.4M - $25M
     |                   
              105K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $24M - $30.2M
     |                   
              726K
              $93.9M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $8.32M - $16.5M
     |                   
              599K
              $73.9M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $5.76M - $10.1M
     |                   
              234K
              $73.3M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $22.6M - $32.3M
     |                   
              450K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $38.1M - $51.4M
     |                   
              1.1M
              $125M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $9.75M - $15M
     |                   
              88.6K
              $68M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $15.8M - $20.5M
     |                   
              913K
              $64.7M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $29.7M - $32.1M
     |                   
              2.35M
              $166M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $13M - $20.3M
     |                   
              89.9K
              $48.1M
             |  | 
          
        
          |  |  |                   
      $225.65 - $270.95
      $17.7M - $21.2M
     |                   
              532K
              $143M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $2.12M - $3.06M
     |                   
              681K
              $125M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $29.2M - $32M
     |                   
              1.12M
              $101M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $33.2M - $38M
     |                   
              709K
              $91.4M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $13.1M - $24.9M
     |                   
              111K
              $38.8M
             |  |