|  |  |                   
      $94.31 - $157.99
      $26.5M - $44.5M
     |                   
              8.77M
              $1.39B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $41.9M - $58.8M
     |                   
              2.46M
              $1.22B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $11.2M - $21.1M
     |                   
              1.5M
              $414M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $20.6M - $31.3M
     |                   
              737K
              $544M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $35.4M - $47.3M
     |                   
              3.41M
              $748M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $9.71M - $15.9M
     |                   
              1M
              $319M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $6.12M - $9.57M
     |                   
              140K
              $187M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $55.7M - $64.5M
     |                   
              200K
              $59.6M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $12.4M - $15.3M
     |                   
              2.01M
              $355M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $8.36M - $11.5M
     |                   
              952K
              $276M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $9.37M - $11.5M
     |                   
              1.7M
              $302M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.17M - $3.86M
     |                   
              549K
              $120M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $29.1M - $42.2M
     |                   
              118K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $3.47M - $6.76M
     |                   
              700K
              $95.4M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $34.4M - $38M
     |                   
              126K
              $36.4M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $21.9M - $33.8M
     |                   
              43.5K
              $33.4M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $30.7M - $33.8M
     |                   
              380K
              $33.1M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $21.1M - $29.2M
     |                   
              66.8K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $1.73M - $2.63M
     |                   
              1.07M
              $133M
             |  | 
          
        
          |  |  |                   
      $58.96 - $67.97
      $19.9M - $22.9M
     |                   
              1.3M
              $84.9M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $8.67M - $12M
     |                   
              2.46M
              $116M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $2.64M - $4.08M
     |                   
              366K
              $94.1M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $1.94M - $3.57M
     |                   
              549K
              $77.9M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $14M - $19.8M
     |                   
              218K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $12.6M - $22.1M
     |                   
              70.7K
              $22.1M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $20.7M - $24.6M
     |                   
              61.7K
              $22M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $13.7M - $20.3M
     |                   
              192K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $2.96M - $4.29M
     |                   
              97.4K
              $76.7M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $1.64M - $2.51M
     |                   
              102K
              $72.2M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $6.94M - $8.7M
     |                   
              223K
              $121M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $9.28M - $10.8M
     |                   
              188K
              $186M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $1.06M - $1.42M
     |                   
              342K
              $101M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $11.8M - $14.3M
     |                   
              764K
              $271M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $814K - $995K
     |                   
              1.54M
              $151M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $3.85M - $4.78M
     |                   
              508K
              $92.6M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $11.2M - $15.9M
     |                   
              72.8K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $2.25M - $3.26M
     |                   
              626K
              $58.4M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $1.27M - $2.51M
     |                   
              364K
              $44.9M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $1.54M - $2.15M
     |                   
              11.2K
              $64.6M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $2.79M - $3.64M
     |                   
              1.51M
              $105M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $1.64M - $2.6M
     |                   
              81.6K
              $41.5M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $1.66M - $4.54M
     |                   
              230K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $838K - $1.58M
     |                   
              102K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $2.55M - $3.6M
     |                   
              421K
              $59.4M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $1.03M - $2.54M
     |                   
              65.4K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $1.27M - $1.84M
     |                   
              296K
              $54.2M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $2.98M - $3.92M
     |                   
              1.1M
              $88.1M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $1.8M - $2.55M
     |                   
              170K
              $66.1M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $1.8M - $2.87M
     |                   
              245K
              $51.4M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $2.22M - $3.94M
     |                   
              77.9K
              $31.5M
             |  |