|  |  |                   
      $94.31 - $157.99
      $247M - $415M
     |                   
              179M
              $28.2B
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $252M - $412M
     |                   
              20.2M
              $6.42B
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $18.1M - $32.2M
     |                   
              11.3M
              $2.47B
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $83.5M - $163M
     |                   
              12.9M
              $1.75B
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $232M - $328M
     |                   
              3.95M
              $841M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $51.8M - $69.1M
     |                   
              7.13M
              $2.1B
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $15M - $21.7M
     |                   
              1.9M
              $1.5B
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $24.2M - $38.2M
     |                   
              1.91M
              $972M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $39.8M - $57.4M
     |                   
              12.5M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $20.7M - $28.8M
     |                   
              225K
              $1.31B
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $75.9M - $94M
     |                   
              7.53M
              $1.37B
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $10.4M - $16M
     |                   
              1.11M
              $851M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $22.4M - $42.4M
     |                   
              1.74M
              $561M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $44.5M - $122M
     |                   
              3.43M
              $321M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $22M - $54.4M
     |                   
              1.14M
              $398M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $37M - $52.4M
     |                   
              2.74M
              $1.06B
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $44.6M - $79M
     |                   
              1.17M
              $472M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $28.8M - $50.8M
     |                   
              1.35M
              $424M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $30.5M - $44.2M
     |                   
              3.78M
              $901M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $41.7M - $69.5M
     |                   
              408K
              $338M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $25.6M - $40.8M
     |                   
              3.15M
              $659M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $1.53M - $2.62M
     |                   
              1.76M
              $395M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $14.3M - $28.4M
     |                   
              1.54M
              $299M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $10.1M - $20.9M
     |                   
              2.39M
              $252M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $32.6M - $42.5M
     |                   
              6.32M
              $923M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $2.13M - $4.06M
     |                   
              1.42M
              $496M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $58.9M - $71.3M
     |                   
              12.1M
              $4.28B
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $26.7M - $38.7M
     |                   
              4.58M
              $609M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $25.3M - $32.2M
     |                   
              3.73M
              $868M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $12.4M - $20.1M
     |                   
              1.54M
              $349M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $14.3M - $18.6M
     |                   
              6.18M
              $438M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $16.2M - $23M
     |                   
              3.6M
              $480M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $1.87M - $2.67M
     |                   
              28.7M
              $394M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $19.4M - $26.1M
     |                   
              7.44M
              $434M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $33M - $42.3M
     |                   
              5.84M
              $618M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $14.2M - $30.1M
     |                   
              560K
              $189M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $43.4M - $48.3M
     |                   
              12M
              $1.64B
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $1.2M - $1.95M
     |                   
              5.36M
              $415M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $49.1M - $56.8M
     |                   
              10.1M
              $632M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $56.9M - $65.5M
     |                   
              2.31M
              $637M
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $4.25M - $6.31M
     |                   
              649K
              $348M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $5.73M - $7.7M
     |                   
              2.35M
              $395M
             |  | 
          
        
          |  |  |                   
      $200.21 - $256.99
      $31.4M - $40.3M
     |                   
              1.02M
              $256M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $8.63M - $13.9M
     |                   
              2.15M
              $343M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $24.3M - $30.6M
     |                   
              4.53M
              $678M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $2.04M - $3.68M
     |                   
              608K
              $191M
             |  | 
          
        
          |  |  |                   
      $70.56 - $92.75
      $32.2M - $42.3M
     |                   
              3.01M
              $270M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $2.07M - $3.64M
     |                   
              2.16M
              $265M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $1.45M - $1.83M
     |                   
              4.35M
              $481M
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $30.3M - $38M
     |                   
              3.14M
              $374M
             |  |