|  |  |                   
      $94.31 - $157.99
      $50.9M - $85.3M
     |                   
              3.48M
              $549M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $74.3M - $104M
     |                   
              1.09M
              $545M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $21.7M - $40.9M
     |                   
              764K
              $211M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $22.5M - $34.2M
     |                   
              310K
              $229M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $33.3M - $44.5M
     |                   
              1.31M
              $287M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $19.3M - $23.9M
     |                   
              1.02M
              $180M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $17.3M - $28.3M
     |                   
              368K
              $117M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $10.1M - $15.8M
     |                   
              69.7K
              $93.4M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $16.3M - $22.4M
     |                   
              443K
              $128M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $15.9M - $19.5M
     |                   
              545K
              $96.6M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $5.03M - $8.95M
     |                   
              271K
              $59.3M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $4.38M - $8.54M
     |                   
              294K
              $40.1M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $9.46M - $11.6M
     |                   
              697K
              $68.2M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $12.9M - $15.7M
     |                   
              263K
              $93.3M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $10.4M - $12.1M
     |                   
              72.5K
              $71.7M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $5.73M - $8.29M
     |                   
              43.6K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $10.1M - $12.4M
     |                   
              130K
              $73.3M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $37.6M - $48.8M
     |                   
              2.13M
              $437M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $3.21M - $5.89M
     |                   
              201K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $7.35M - $10.4M
     |                   
              95K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $3.38M - $5.22M
     |                   
              136K
              $35M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $6.64M - $8.23M
     |                   
              204K
              $37.1M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $5.55M - $7.66M
     |                   
              864K
              $40.9M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $3.54M - $5.1M
     |                   
              32.9K
              $33.8M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $3.09M - $5.16M
     |                   
              239K
              $23.6M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $4.22M - $5.62M
     |                   
              131K
              $38.5M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $4.44M - $6.43M
     |                   
              145K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $3.14M - $4.8M
     |                   
              42.2K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $3.87M - $5.38M
     |                   
              5.12K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $4.77M - $6.22M
     |                   
              621K
              $43.1M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $4.41M - $6.22M
     |                   
              184K
              $26M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $2.72M - $3.94M
     |                   
              74.2K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $3.25M - $4.7M
     |                   
              244K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $2.11M - $3.42M
     |                   
              93.1K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $6.4M - $7.13M
     |                   
              279K
              $37.9M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $2.65M - $4.15M
     |                   
              21.3K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $1.73M - $3.27M
     |                   
              46.6K
              $15M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $3.75M - $4.93M
     |                   
              386K
              $31M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $4.37M - $5.47M
     |                   
              57.5K
              $31.2M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $2.61M - $3.7M
     |                   
              70.8K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $2.69M - $3.71M
     |                   
              81.8K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $15.8M - $17.6M
     |                   
              218K
              $106M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $3.48M - $4.54M
     |                   
              199K
              $29M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $5.7M - $6.48M
     |                   
              137K
              $50.4M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $2.75M - $4.38M
     |                   
              70K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $967K - $1.91M
     |                   
              130K
              $16M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $1.16M - $2.88M
     |                   
              26K
              $9.12M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $1.15M - $1.75M
     |                   
              179K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $1.81M - $2.51M
     |                   
              39.1K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $4.72M - $5.19M
     |                   
              959K
              $27.8M
             |  |