|  |  |                   
      $94.31 - $157.99
      $24.4M - $40.8M
     |                   
              1.25M
              $197M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $25.5M - $35.8M
     |                   
              349K
              $174M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $16.7M - $22.3M
     |                   
              526K
              $115M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $7.82M - $14.7M
     |                   
              222K
              $61.3M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $11M - $16.8M
     |                   
              113K
              $83.1M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $25.2M - $32.7M
     |                   
              704K
              $144M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $8.74M - $10.7M
     |                   
              284K
              $50.4M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $6.73M - $11M
     |                   
              125K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $6.35M - $7.84M
     |                   
              198K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $4.89M - $6.74M
     |                   
              87K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $2.96M - $4.63M
     |                   
              14K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $6.43M - $7.48M
     |                   
              38.8K
              $38.4M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $3.08M - $4.47M
     |                   
              24.5K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $5.18M - $7.32M
     |                   
              44.3K
              $9.43M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $5.7M - $6.9M
     |                   
              112K
              $39.9M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $1.84M - $2.65M
     |                   
              19.3K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $4.88M - $6M
     |                   
              59.8K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $3.1M - $4.49M
     |                   
              67.8K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $6.73M - $8.48M
     |                   
              44.2K
              $34.5M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $5.03M - $5.71M
     |                   
              48.2K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $949K - $1.32M
     |                   
              3.51K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $1.68M - $3.1M
     |                   
              71.1K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $4.29M - $4.93M
     |                   
              205K
              $9.27M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $1.54M - $2.73M
     |                   
              38.9K
              $8.5M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $2.19M - $3.38M
     |                   
              34.5K
              $8.89M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $2.88M - $3.57M
     |                   
              63.1K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $2.7M - $3.39M
     |                   
              32.3K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $3.9M - $4.83M
     |                   
              23.8K
              $9.19M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $3.26M - $3.92M
     |                   
              31.1K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $2.67M - $3.56M
     |                   
              28.5K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $2.43M - $3.69M
     |                   
              53K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $2.22M - $3.06M
     |                   
              32.5K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $997K - $1.39M
     |                   
              52.8K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $888K - $1.28M
     |                   
              140K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $396.7 - $501.59
      $2.03M - $2.57M
     |                   
              37.2K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $217.22 - $246.25
      $3.06M - $3.46M
     |                   
              30.1K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $608K - $1.15M
     |                   
              20.8K
              $6.71M
             |  | 
          
        
          |  |  |                   
      $3.44 - $5.9
      $1.55M - $2.66M
     |                   
              754K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $3.15M - $3.4M
     |                   
              106K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $2.17M - $2.77M
     |                   
              29.7K
              $6.91M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              42.3K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $1.3M - $2.54M
     |                   
              30.9K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $1.03M - $2.04M
     |                   
              43.7K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $55.71 - $73.45
      $1.78M - $2.35M
     |                   
              75.3K
              $5.53M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $2.92M - $3.26M
     |                   
              27.6K
              $6.13M
             |  | 
          
        
          |  |  |                   
      $186.58 - $225.78
      $2.37M - $2.87M
     |                   
              26.4K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $2.12M - $2.57M
     |                   
              36.2K
              $6.65M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $720K - $1.13M
     |                   
              9.04K
              $8.1M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $3.12M - $3.41M
     |                   
              51.9K
              $8.27M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $1.85M - $2.55M
     |                   
              98.7K
              $4.67M
             |  |