|  |  |                   
      $103.7 - $111.17
      $45.4K - $48.7K
     |                   
              1.57K
              $174K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.95K
              $299K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              281
              $12K
             |  | 
          
        
          |  |  |                   
      $48.04 - $60.86
      $35.5K - $45K
     |                   
              425
              $25K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.32K
              $325K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              312
              $47K
             |  | 
          
        
          |  |  |                   
      $65.04 - $71.97
      $89.6K - $99.1K
     |                   
              8.52K
              $613K
             |  | 
          
        
          |  |  |                   
      $61.86 - $71.34
      $28.7K - $33.1K
     |                   
              50
              $3K
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $876 - $1.01K
     |                   
              2.63K
              $412K
             |  | 
          
        
          |  |  |                   
      $80.91 - $98.75
      $20.5K - $25K
     |                   
              2.15K
              $193K
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $33.4K - $37.9K
     |                   
              3.25K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $20.87 - $30.37
      $6.41K - $9.32K
     |                   
              5.18K
              $119K
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $26.4K - $27.9K
     |                   
              733
              $52K
             |  | 
          
        
          |  |  |                   
      $46.11 - $57.82
      $48.3K - $60.5K
     |                   
              2.99K
              $159K
             |  | 
          
        
          |  |  |                   
      $30.03 - $77.13
      $59.8K - $153K
     |                   
              1.22K
              $82K
             |  | 
          
        
          |  |  |                   
      $76.96 - $82.02
      $36.2K - $38.6K
     |                   
              5.34K
              $438K
             |  | 
          
        
          |  |  |                   
      $91.8 - $108.49
      $11.3K - $13.3K
     |                   
              2.09K
              $196K
             |  | 
          
        
          |  |  |                   
      $48.92 - $54.5
      $36.9K - $41.1K
     |                   
              5.38K
              $282K
             |  | 
          
        
          |  |  |                   
      $127.69 - $151.32
      $5.75K - $6.81K
     |                   
              1.55K
              $206K
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $2.9K - $3.49K
     |                   
              4.77K
              $260K
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $22.6K - $23.9K
     |                   
              237
              $22K
             |  | 
          
        
          |  |  |                   
      $263.02 - $305.98
      $6.31K - $7.34K
     |                   
              1.35K
              $378K
             |  | 
          
        
          |  |  |                   
      $85.84 - $99.09
      $4.98K - $5.75K
     |                   
              1.51K
              $132K
             |  | 
          
        
          |  |  |                   
      $59.57 - $62.89
      $17K - $17.9K
     |                   
              433
              $27K
             |  | 
          
        
          |  |  |                   
      $312.95 - $368.96
      $2.82K - $3.32K
     |                   
              496
              $158K
             |  | 
          
        
          |  |  |                   
      $94.16 - $98.46
      $16.9K - $17.7K
     |                   
              42
              $4K
             |  | 
          
        
          |  |  |                   
      $52.3 - $57.69
      $8.73K - $9.63K
     |                   
              4.21K
              $229K
             |  | 
          
        
          |  |  |                   
      $94.03 - $117.16
      $2.26K - $2.81K
     |                   
              2.65K
              $250K
             |  | 
          
        
          |  |  |                   
      $44.09 - $52.81
      $11.3K - $13.5K
     |                   
              768
              $35K
             |  | 
          
        
          |  |  |                   
      $30.93 - $37.81
      $2.75K - $3.37K
     |                   
              5.2K
              $180K
             |  | 
          
        
          |  |  |                   
      $32.26 - $33.68
      $13.7K - $14.3K
     |                   
              1.13K
              $38K
             |  | 
          
        
          |  |  |                   
      $33.72 - $36.17
      $23.1K - $24.8K
     |                   
              6.78K
              $244K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.8K
              $177K
             |  | 
          
        
          |  |  |                   
      $46.69 - $59.27
      $12.9K - $16.4K
     |                   
              538
              $29K
             |  | 
          
        
          |  |  |                   
      $15.01 - $16.88
      $14.5K - $16.4K
     |                   
              9.19K
              $147K
             |  | 
          
        
          |  |  |                   
      $20.94 - $23.26
      $7.89K - $8.77K
     |                   
              723
              $16K
             |  | 
          
        
          |  |  |                   
      $155.93 - $182.88
      $23.1K - $27.1K
     |                   
              677
              $121K
             |  | 
          
        
          |  |  |                   
      $63.26 - $68.98
      $15.7K - $17.1K
     |                   
              3.45K
              $233K
             |  | 
          
        
          |  |  |                   
      $51.98 - $55.84
      $8K - $8.6K
     |                   
              14
              $1K
             |  | 
          
        
          |  |  |                   
      $30.37 - $32.35
      $34K - $36.2K
     |                   
              15.5K
              $501K
             |  | 
          
        
          |  |  |                   
      $86.38 - $95.74
      $9.24K - $10.2K
     |                   
              600
              $56K
             |  | 
          
        
          |  |  |                   
      $8.72 - $10.35
      $4.31K - $5.11K
     |                   
              990
              $9K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.85K
              $81K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              340
              $5K
             |  | 
          
        
          |  |  |                   
      $118.37 - $129.65
      $125K - $136K
     |                   
              17.9K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $69.05 - $76.46
      $1.52K - $1.68K
     |                   
              817
              $57K
             |  | 
          
        
          |  |  |                   
      $92.91 - $102.86
      $20.7K - $22.9K
     |                   
              4.81K
              $473K
             |  | 
          
        
          |  |  |                   
      $86.73 - $96.94
      $1.13K - $1.26K
     |                   
              3.34K
              $295K
             |  | 
          
        
          |  |  |                   
      $154.4 - $222.91
      $7.72K - $11.1K
     |                   
              82
              $18K
             |  | 
          
        
          |  |  |                   
      $107.73 - $142.4
      $47.3K - $62.5K
     |                   
              2.91K
              $366K
             |  |