| 
              
           | 
          
            
           | 
          
                                   
      $42.9 - $46.83
      $3.86K - $4.21K
     
         
           |    
          
                               
              90
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.64 - $26.74
      $2.54K - $3.29K
     
         
           |    
          
                               
              123
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.78 - $54.29
      $2.99K - $3.8K
     
         
           |    
          
                               
              70
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $225.84 - $250.43
      $3.61K - $4.01K
     
         
           |    
          
                               
              16
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $178.73 - $198.45
      $3.04K - $3.37K
     
         
           |    
          
                               
              17
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.85 - $45.91
      $2.42K - $4.13K
     
         
           |    
          
                               
              90
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.95 - $43.71
      $3.47K - $4.11K
     
         
           |    
          
                               
              94
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              40
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.31 - $56.47
      $3.66K - $3.95K
     
         
           |    
          
                               
              70
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.52 - $28.77
      $3.53K - $4.32K
     
         
           |    
          
                               
              150
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $163.8 - $190.92
      $3.28K - $3.82K
     
         
           |    
          
                               
              20
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $134.79 - $160.88
      $3.37K - $4.02K
     
         
           |    
          
                               
              25
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.63 - $64.31
      $3.63K - $4.05K
     
         
           |    
          
                               
              63
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.39 - $10.35
      $3.19K - $4.47K
     
         
           |    
          
                               
              432
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.03 - $95.16
      $3.44K - $4.09K
     
         
           |    
          
                               
              43
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.67 - $70.36
      $3.01K - $3.87K
     
         
           |    
          
                               
              55
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.39 - $102.75
      $3.09K - $3.8K
     
         
           |    
          
                               
              37
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.34 - $67.22
      $3.48K - $4.84K
     
         
           |    
          
                               
              72
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $171.5 - $183.37
      $3.6K - $3.85K
     
         
           |    
          
                               
              21
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.06 - $28.92
      $3.46K - $3.99K
     
         
           |    
          
                               
              138
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $201.0 - $334.87
      $2.21K - $3.68K
     
         
           |    
          
                               
              11
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.32 - $19.01
      $3.43K - $3.99K
     
         
           |    
          
                               
              210
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.47 - $15.8
      $3.22K - $4.08K
     
         
           |    
          
                               
              258
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.12 - $23.14
      $2.81K - $3.4K
     
         
           |    
          
                               
              147
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.58 - $49.83
      $3.42K - $3.44K
     
         
           |    
          
                               
              69
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.99 - $90.14
      $5.28K - $5.95K
     
         
           |    
          
                               
              4.07K
              $340K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.85 - $107.38
      $2.07K - $3.54K
     
         
           |    
          
                               
              33
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.79 - $62.97
      $3.33K - $3.97K
     
         
           |    
          
                               
              63
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $100.65 - $141.56
      $2.52K - $3.54K
     
         
           |    
          
                               
              25
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.63 - $83.25
      $3.03K - $3.33K
     
         
           |    
          
                               
              40
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.85 - $90.2
      $3.68K - $4.06K
     
         
           |    
          
                               
              45
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.1 - $38.34
      $3.57K - $4.14K
     
         
           |    
          
                               
              108
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.46 - $89.73
      $3.18K - $3.59K
     
         
           |    
          
                               
              40
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.31 - $41.44
      $2.89K - $4.56K
     
         
           |    
          
                               
              110
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.85 - $14.49
      $3.32K - $4.06K
     
         
           |    
          
                               
              280
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.84 - $41.74
      $3.34K - $4.67K
     
         
           |    
          
                               
              112
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.87 - $36.4
      $3.49K - $5.31K
     
         
           |    
          
                               
              146
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.83 - $86.08
      $2.94K - $3.96K
     
         
           |    
          
                               
              46
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.0 - $24.76
      $2.09K - $2.87K
     
         
           |    
          
                               
              116
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $226.08 - $314.89
      $2.03K - $2.83K
     
         
           |    
          
                               
              9
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.47 - $36.74
      $2.76K - $3.12K
     
         
           |    
          
                               
              85
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.35 - $98.81
      $1.96K - $3.06K
     
         
           |    
          
                               
              31
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.55 - $9.06
      $2.68K - $3.22K
     
         
           |    
          
                               
              355
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.21 - $11.08
      $2.16K - $2.35K
     
         
           |    
          
                               
              212
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.93 - $20.8
      $2.34K - $2.87K
     
         
           |    
          
                               
              138
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.86 - $82.75
      $2.1K - $2.57K
     
         
           |    
          
                               
              31
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.13 - $22.22
      $2.53K - $2.93K
     
         
           |    
          
                               
              132
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.74 - $62.88
      $1.75K - $2.58K
     
         
           |    
          
                               
              41
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.5 - $17.53
      $1.85K - $2.82K
     
         
           |    
          
                               
              161
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.44 - $122.34
      $2.69K - $3.06K
     
         
           |    
          
                               
              25
              $2K
             
           | 
          
            
              
            
           |