| 
              
           | 
          
            
           | 
          
                                   
      $28.5 - $37.54
      $14.3K - $18.8K
     
         
           |    
          
                               
              703
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.16 - $23.26
      $21.4K - $24.7K
     
         
           |    
          
                               
              8.12K
              $177K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $120.38 - $192.98
      $13.4K - $21.4K
     
         
           |    
          
                               
              116
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.79 - $50.75
      $19K - $19.4K
     
         
           |    
          
                               
              981
              $49K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.12 - $108.35
      $5.83K - $7.69K
     
         
           |    
          
                               
              725
              $76K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.1 - $97.75
      $9.98K - $14.8K
     
         
           |    
          
                               
              640
              $59K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.34 - $24.56
      $3.5K - $4.69K
     
         
           |    
          
                               
              4.3K
              $104K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $78.47 - $104.45
      $1.18K - $1.57K
     
         
           |    
          
                               
              1.32K
              $135K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.65 - $35.46
      $14.4K - $19.2K
     
         
           |    
          
                               
              718
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.32 - $5.95
      $20.2K - $27.8K
     
         
           |    
          
                               
              6.61K
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $86.02 - $114.95
      $7.31K - $9.77K
     
         
           |    
          
                               
              463
              $52K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $123.36 - $181.0
      $20.5K - $30K
     
         
           |    
          
                               
              244
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.6 - $77.72
      $5.88K - $7.31K
     
         
           |    
          
                               
              1.02K
              $78K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $95.17 - $124.21
      $8.18K - $10.7K
     
         
           |    
          
                               
              689
              $85K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.4K
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.37 - $134.86
      $38K - $43.3K
     
         
           |    
          
                               
              16.4K
              $2.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.99 - $44.55
      $1.29K - $2.05K
     
         
           |    
          
                               
              1.4K
              $61K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.93 - $58.37
      $13.1K - $18.2K
     
         
           |    
          
                               
              1.07K
              $58K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.62 - $66.59
      $20.6K - $25.6K
     
         
           |    
          
                               
              808
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              80
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.97 - $60.17
      $22.5K - $25K
     
         
           |    
          
                               
              1.76K
              $99K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.13 - $21.65
      $13K - $18.7K
     
         
           |    
          
                               
              1.2K
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.93 - $63.06
      $18.5K - $23K
     
         
           |    
          
                               
              590
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.69 - $140.64
      $10.7K - $14.2K
     
         
           |    
          
                               
              504
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.25 - $30.3
      $14.7K - $20.1K
     
         
           |    
          
                               
              2.13K
              $58K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.76 - $36.95
      $9.86K - $16K
     
         
           |    
          
                               
              684
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              909
              $223K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.0 - $29.8
      $8.27K - $13K
     
         
           |    
          
                               
              1.14K
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.82 - $25.94
      $14.7K - $18.4K
     
         
           |    
          
                               
              727
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.23 - $106.42
      $4.15K - $6.39K
     
         
           |    
          
                               
              358
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.71 - $73.45
      $11.5K - $15.1K
     
         
           |    
          
                               
              329
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.94 - $23.3
      $14.2K - $17.5K
     
         
           |    
          
                               
              1.13K
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.27 - $46.49
      $14.2K - $16.8K
     
         
           |    
          
                               
              845
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.17 - $108.27
      $10.5K - $13.5K
     
         
           |    
          
                               
              454
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.3 - $26.77
      $6.68K - $9.26K
     
         
           |    
          
                               
              1.77K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.14 - $43.71
      $10.6K - $14.4K
     
         
           |    
          
                               
              1.19K
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.21 - $67.1
      $17.9K - $22.9K
     
         
           |    
          
                               
              851
              $49K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.93 - $105.25
      $4.08K - $5.58K
     
         
           |    
          
                               
              703
              $72K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.83K
              $73K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.54 - $42.94
      $11.9K - $14.8K
     
         
           |    
          
                               
              1.3K
              $52K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.06 - $29.27
      $10.3K - $14.3K
     
         
           |    
          
                               
              766
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.26 - $84.19
      $12.3K - $14.1K
     
         
           |    
          
                               
              1.32K
              $110K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.49 - $9.09
      $10.7K - $15K
     
         
           |    
          
                               
              2.5K
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.0 - $86.01
      $13.8K - $16.3K
     
         
           |    
          
                               
              245
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.2 - $28.5
      $11.9K - $15.9K
     
         
           |    
          
                               
              658
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.38 - $108.84
      $16.3K - $18.2K
     
         
           |    
          
                               
              613
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.54 - $19.88
      $6.76K - $9.92K
     
         
           |    
          
                               
              2.48K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.2 - $13.1
      $16.4K - $21K
     
         
           |    
          
                               
              2.55K
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $223.31 - $304.18
      $10.5K - $14.3K
     
         
           |    
          
                               
              64
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.04 - $9.42
      $12.6K - $14.8K
     
         
           |    
          
                               
              3.96K
              $35K
             
           | 
          
            
              
            
           |