|  |  |                   
      $456.74 - $568.03
      $334M - $415M
     |                   
              1.15M
              $651M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $46.2M - $56.7M
     |                   
              530K
              $55M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $37M - $42.2M
     |                   
              125K
              $38.3M
             |  | 
          
        
          |  |  |                   
      $23.93 - $32.95
      $16.5M - $22.8M
     |                   
              2.29M
              $71M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              500K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $50.56 - $59.57
      $14.7M - $17.4M
     |                   
              392K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $11.2M - $13.7M
     |                   
              48.1K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $4.69 - $5.89
      $9.97M - $12.5M
     |                   
              2.13M
              $12M
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $6.56M - $11.3M
     |                   
              605K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $7.73M - $10.7M
     |                   
              181K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $6.29M - $9.7M
     |                   
              12.5K
              $9.59M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $9.15M - $10.5M
     |                   
              132K
              $9.51M
             |  | 
          
        
          |  |  |                   
      $15.86 - $24.35
      $5.45M - $8.36M
     |                   
              344K
              $8.36M
             |  | 
          
        
          |  |  |                   
      $117.53 - $141.38
      $8.61M - $10.4M
     |                   
              97.3K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $79.22 - $128.4
      $4.75M - $7.7M
     |                   
              60K
              $7.69M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $4.98M - $7.19M
     |                   
              77.1K
              $7.19M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $4.38M - $5.34M
     |                   
              198K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $6.37M - $7.97M
     |                   
              343K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $11.12 - $24.5
      $2.78M - $6.13M
     |                   
              250K
              $6.13M
             |  | 
          
        
          |  |  |                   
      $38.28 - $61.65
      $1.91M - $3.08M
     |                   
              200K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $5.45M - $5.8M
     |                   
              200K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $4.48M - $5.19M
     |                   
              239K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $3.7M - $4.97M
     |                   
              29.6K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $4.06M - $5.96M
     |                   
              2.7K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $4.35M - $5.29M
     |                   
              19.7K
              $4.69M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $3.76M - $4.76M
     |                   
              27.3K
              $4.46M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $3.58M - $5.28M
     |                   
              53K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $16.1 - $20.85
      $2.42M - $3.13M
     |                   
              575K
              $12M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $3.62M - $4.33M
     |                   
              19K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $105.8 - $131.55
      $2.65M - $3.29M
     |                   
              300K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $2.93M - $4.14M
     |                   
              22.8K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $3.96M - $5M
     |                   
              73.2K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $340.45 - $423.93
      $3.92M - $4.88M
     |                   
              11.5K
              $3.99M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              238K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $38.37 - $58.77
      $3.83M - $5.86M
     |                   
              121K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $2.49M - $3.54M
     |                   
              16.2K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $3.19M - $3.52M
     |                   
              39.6K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $3.27M - $4.05M
     |                   
              78.3K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $2.83M - $3.39M
     |                   
              14.9K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $1.84M - $2.6M
     |                   
              19K
              $7.38M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $3.57M - $4.49M
     |                   
              17.9K
              $14M
             |  | 
          
        
          |  |  |                   
      $1561.69 - $1966.55
      $312K - $393K
     |                   
              28.4K
              $55.5M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $2.95M - $3.64M
     |                   
              7K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $666K - $1.09M
     |                   
              33.2K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $2.89M - $4.29M
     |                   
              21.8K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $2.14M - $2.72M
     |                   
              12.8K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $2.38M - $3.29M
     |                   
              2.3K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $2.33M - $2.79M
     |                   
              43.7K
              $4.41M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $2M - $2.33M
     |                   
              5.3K
              $5.25M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $2.01M - $2.58M
     |                   
              27.4K
              $2.31M
             |  |