|  |  |                   
      $412.99 - $531.48
      $1.44M - $1.85M
     |                   
              34.1K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $669K - $838K
     |                   
              46.2K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $3.26M - $3.5M
     |                   
              113K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $69.3K - $96.2K
     |                   
              27.9K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $1.13M - $1.68M
     |                   
              62.4K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $3.08M - $3.38M
     |                   
              158K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $1.19M - $1.33M
     |                   
              27.3K
              $20M
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $625K - $897K
     |                   
              99.4K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $1.3M - $1.75M
     |                   
              113K
              $8.39M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $526K - $1M
     |                   
              24.5K
              $8.59M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $599K - $805K
     |                   
              59.8K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $2.21M - $2.99M
     |                   
              73.3K
              $8.74M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $1.24M - $1.75M
     |                   
              67.9K
              $7.22M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $700K - $1.44M
     |                   
              38.5K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $2.73M - $2.99M
     |                   
              289K
              $17M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $2.35M - $2.82M
     |                   
              43.2K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $3.5M - $4.27M
     |                   
              48.1K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $1.89M - $2.18M
     |                   
              71.9K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $52.73 - $65.22
      $1.82M - $2.25M
     |                   
              79.6K
              $5.19M
             |  | 
          
        
          |  |  |                   
      $48.77 - $49.55
      $2.29M - $2.33M
     |                   
              90.3K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $533K - $812K
     |                   
              121K
              $8.09M
             |  | 
          
        
          |  |  |                   
      $144.94 - $210.94
      $1.03M - $1.5M
     |                   
              22.9K
              $4.84M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $1.83M - $2.04M
     |                   
              88.9K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $1.64M - $2.05M
     |                   
              54.9K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $2.33M - $2.8M
     |                   
              66.8K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $1.27M - $1.55M
     |                   
              21.4K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $1.94M - $2.19M
     |                   
              29.3K
              $9.68M
             |  | 
          
        
          |  |  |                   
      $102.84 - $122.24
      $2.06M - $2.45M
     |                   
              41.6K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $874K - $1.17M
     |                   
              626K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $1.41M - $1.61M
     |                   
              151K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $1.28M - $1.59M
     |                   
              95.6K
              $6.43M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $1.15M - $1.42M
     |                   
              46.3K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $1.05M - $1.26M
     |                   
              40.7K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $5.03M - $5.5M
     |                   
              286K
              $43.8M
             |  | 
          
        
          |  |  |                   
      $53.66 - $58.71
      $2.36M - $2.58M
     |                   
              405K
              $22.7M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $386K - $504K
     |                   
              48.3K
              $8.41M
             |  | 
          
        
          |  |  |                   
      $20.2 - $26.5
      $1.42M - $1.87M
     |                   
              96.9K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $2.13M - $2.31M
     |                   
              394K
              $27.9M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $567K - $768K
     |                   
              13.4K
              $9.38M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $920K - $1.01M
     |                   
              1.34M
              $38.9M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $4.25M - $17.9M
     |                   
              109K
              $6.06M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $153K - $206K
     |                   
              55.2K
              $9.28M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $1.82M - $2.09M
     |                   
              93.4K
              $8.88M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $1.09M - $1.36M
     |                   
              17K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $1.08M - $1.33M
     |                   
              253K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $1.41M - $1.43M
     |                   
              747K
              $37.5M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $1.21M - $1.51M
     |                   
              16K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $1.22M - $1.55M
     |                   
              16.6K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $619K - $741K
     |                   
              148K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $1.18M - $1.46M
     |                   
              109K
              $3.56M
             |  |