| 
              
           | 
          
            
           | 
          
                                   
      $514.61 - $682.78
      $16.5K - $21.8K
     
         
           |    
          
                               
              34
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.43 - $45.05
      $18.2K - $19.4K
     
         
           |    
          
                               
              985
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.05 - $92.18
      $512 - $737
     
         
           |    
          
                               
              5.01K
              $365K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.42 - $20.45
      $13.4K - $20.5K
     
         
           |    
          
                               
              1.23K
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.34 - $45.65
      $1.74K - $1.92K
     
         
           |    
          
                               
              4.54K
              $204K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.84 - $13.45
      $17.8K - $20.2K
     
         
           |    
          
                               
              1.77K
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.93 - $93.55
      $3.24K - $3.74K
     
         
           |    
          
                               
              1.57K
              $146K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.23 - $142.77
      $2.2K - $2.57K
     
         
           |    
          
                               
              968
              $134K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.12 - $78.46
      $6.41K - $7.85K
     
         
           |    
          
                               
              1.39K
              $104K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $294.27 - $342.31
      $9.42K - $11K
     
         
           |    
          
                               
              634
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.86 - $71.14
      $3.02K - $3.41K
     
         
           |    
          
                               
              1.95K
              $138K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.39 - $53.11
      $13.6K - $13.8K
     
         
           |    
          
                               
              17.3K
              $916K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.91 - $102.86
      $14.4K - $15.9K
     
         
           |    
          
                               
              919
              $90K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.03 - $95.16
      $2K - $2.38K
     
         
           |    
          
                               
              1.41K
              $127K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.06 - $35.0
      $7.27K - $7.7K
     
         
           |    
          
                               
              5.78K
              $202K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.92 - $81.85
      $16.9K - $18.7K
     
         
           |    
          
                               
              243
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.3 - $150.33
      $12.1K - $13.7K
     
         
           |    
          
                               
              838
              $113K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.84 - $55.14
      $199 - $221
     
         
           |    
          
                               
              3.71K
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.53 - $71.79
      $7.84K - $11.8K
     
         
           |    
          
                               
              365
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.5 - $17.53
      $10.6K - $16.2K
     
         
           |    
          
                               
              1.42K
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.81 - $25.24
      $436 - $555
     
         
           |    
          
                               
              3.89K
              $95K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.4 - $53.14
      $14.2K - $15.9K
     
         
           |    
          
                               
              665
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.69 - $78.67
      $9.23K - $9.99K
     
         
           |    
          
                               
              1.1K
              $86K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.11 - $16.79
      $15.3K - $15.9K
     
         
           |    
          
                               
              2.82K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $236.25 - $257.69
      $3.78K - $4.12K
     
         
           |    
          
                               
              708
              $181K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.56 - $15.29
      $15.3K - $16K
     
         
           |    
          
                               
              3K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.65 - $67.31
      $762 - $875
     
         
           |    
          
                               
              2.92K
              $196K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $128.46 - $148.6
      $4.5K - $5.2K
     
         
           |    
          
                               
              620
              $91K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.4 - $33.85
      $13K - $15.4K
     
         
           |    
          
                               
              497
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $163.62 - $210.2
      $818 - $1.05K
     
         
           |    
          
                               
              414
              $80K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.94 - $64.63
      $12.9K - $13.4K
     
         
           |    
          
                               
              1.22K
              $77K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $112.12 - $126.1
      $19.2K - $21.6K
     
         
           |    
          
                               
              827
              $92K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.02 - $30.29
      $12.7K - $12.8K
     
         
           |    
          
                               
              15.8K
              $477K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.94 - $65.42
      $1.64K - $2.68K
     
         
           |    
          
                               
              469
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.98 - $8.29
      $13.7K - $14.3K
     
         
           |    
          
                               
              4.11K
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.45 - $29.35
      $9.9K - $11.9K
     
         
           |    
          
                               
              1.35K
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.36 - $59.69
      $480 - $537
     
         
           |    
          
                               
              2.93K
              $170K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.93 - $187.67
      $6.88K - $8.07K
     
         
           |    
          
                               
              231
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $95.0 - $104.38
      $95 - $104
     
         
           |    
          
                               
              1.45K
              $151K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.88 - $226.87
      $2.53K - $2.72K
     
         
           |    
          
                               
              706
              $160K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.68 - $63.21
      $397 - $632
     
         
           |    
          
                               
              838
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.76 - $67.41
      $243 - $270
     
         
           |    
          
                               
              1.85K
              $124K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.04 - $87.88
      $5.81K - $6.15K
     
         
           |    
          
                               
              1.95K
              $171K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.86 - $48.43
      $11.8K - $12K
     
         
           |    
          
                               
              2.79K
              $134K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $151.42 - $200.58
      $2.27K - $3.01K
     
         
           |    
          
                               
              407
              $81K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.76 - $21.78
      $7.89K - $8.28K
     
         
           |    
          
                               
              9.32K
              $201K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.54 - $64.21
      $3.37K - $4.05K
     
         
           |    
          
                               
              1.24K
              $73K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.29 - $68.7
      $1.23K - $1.37K
     
         
           |    
          
                               
              1.99K
              $134K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.53 - $66.18
      $1.99K - $3.18K
     
         
           |    
          
                               
              1.39K
              $78K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.31 - $60.06
      $166 - $180
     
         
           |    
          
                               
              2.38K
              $142K
             
           | 
          
            
              
            
           |