| 
              
           | 
          
            
           | 
          
                                   
      $137.41 - $179.1
      $1.92K - $2.51K
     
         
           |    
          
                               
              209
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.57 - $90.16
      $1.57K - $2.16K
     
         
           |    
          
                               
              644
              $58K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.36 - $61.14
      $2.13K - $2.75K
     
         
           |    
          
                               
              457
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.68 - $53.89
      $10.6K - $12.2K
     
         
           |    
          
                               
              3.17K
              $163K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.79 - $31.7
      $6.7K - $9.32K
     
         
           |    
          
                               
              393
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.71 - $25.63
      $7.66K - $9.48K
     
         
           |    
          
                               
              1.94K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.62 - $14.79
      $1.01K - $2.26K
     
         
           |    
          
                               
              721
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.47 - $219.45
      $2.38K - $3.29K
     
         
           |    
          
                               
              71
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.42 - $25.3
      $3.1K - $3.85K
     
         
           |    
          
                               
              872
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.43 - $61.99
      $4.55K - $5.83K
     
         
           |    
          
                               
              330
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.24 - $52.72
      $6.08K - $7.59K
     
         
           |    
          
                               
              507
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.05 - $197.94
      $11.8K - $14.8K
     
         
           |    
          
                               
              1.43K
              $259K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.01 - $66.46
      $2.45K - $3.32K
     
         
           |    
          
                               
              176
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.88 - $31.06
      $3.13K - $4.44K
     
         
           |    
          
                               
              197
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.82 - $8.08
      $4.6K - $5.45K
     
         
           |    
          
                               
              1.67K
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.77 - $46.15
      $3.51K - $4.29K
     
         
           |    
          
                               
              112
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.81 - $59.48
      $2.05K - $2.5K
     
         
           |    
          
                               
              777
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.9 - $7.55
      $5.36K - $6.86K
     
         
           |    
          
                               
              4.68K
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.88 - $18.99
      $1.4K - $1.67K
     
         
           |    
          
                               
              3.46K
              $65K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.23 - $134.39
      $2.92K - $3.76K
     
         
           |    
          
                               
              82
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.06 - $56.09
      $1.03K - $1.4K
     
         
           |    
          
                               
              2.9K
              $158K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.58 - $81.65
      $2.94K - $3.27K
     
         
           |    
          
                               
              1.47K
              $119K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.25 - $30.3
      $4.72K - $6.42K
     
         
           |    
          
                               
              2.57K
              $70K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.31 - $58.08
      $1.41K - $2.03K
     
         
           |    
          
                               
              362
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.07 - $92.4
      $4.2K - $5.17K
     
         
           |    
          
                               
              114
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.14 - $27.82
      $2.71K - $3.25K
     
         
           |    
          
                               
              1.15K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.12 - $23.09
      $2.74K - $4.18K
     
         
           |    
          
                               
              383
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.37 - $18.59
      $737 - $837
     
         
           |    
          
                               
              3.88K
              $71K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.56 - $69.04
      $1.55K - $2.21K
     
         
           |    
          
                               
              270
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.31K
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.84 - $17.97
      $618 - $1.02K
     
         
           |    
          
                               
              634
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.22 - $239.05
      $523 - $717
     
         
           |    
          
                               
              115
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.88 - $57.12
      $1.93K - $2.63K
     
         
           |    
          
                               
              270
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.24 - $26.54
      $3.63K - $4.14K
     
         
           |    
          
                               
              260
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.78 - $43.28
      $2.78K - $3.46K
     
         
           |    
          
                               
              302
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.52 - $71.7
      $1.7K - $2.08K
     
         
           |    
          
                               
              248
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.15 - $14.32
      $1.89K - $2.96K
     
         
           |    
          
                               
              598
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.58 - $95.07
      $1.59K - $2K
     
         
           |    
          
                               
              205
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.01 - $24.16
      $1.6K - $2.42K
     
         
           |    
          
                               
              304
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.57 - $9.81
      $34.8K - $39.9K
     
         
           |    
          
                               
              70.4K
              $647K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.0 - $16.08
      $6.01K - $9.66K
     
         
           |    
          
                               
              1.26K
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.03 - $72.0
      $3.42K - $4.1K
     
         
           |    
          
                               
              184
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.32 - $75.28
      $2.82K - $3.46K
     
         
           |    
          
                               
              96
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.38 - $9.56
      $3.73K - $5.58K
     
         
           |    
          
                               
              807
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.33 - $19.7
      $973 - $1.44K
     
         
           |    
          
                               
              666
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.56 - $55.27
      $1.16K - $1.44K
     
         
           |    
          
                               
              395
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.4 - $66.7
      $2.59K - $3.07K
     
         
           |    
          
                               
              464
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.89 - $54.46
      $116K - $143K
     
         
           |    
          
                               
              20.9K
              $977K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.07 - $18.79
      $1.23K - $2.29K
     
         
           |    
          
                               
              598
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.68 - $48.04
      $82.7 - $192
     
         
           |    
          
                               
              206
              $8K
             
           | 
          
            
              
            
           |