| 
              
           | 
          
            
           | 
          
                                   
      $30.47 - $43.0
      $792 - $1.12K
     
         
           |    
          
                               
              1.11K
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.76 - $36.77
      $10.7K - $16K
     
         
           |    
          
                               
              438
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.45 - $27.2
      $440 - $490
     
         
           |    
          
                               
              7.22K
              $189K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.61 - $96.36
      $8.9K - $10.5K
     
         
           |    
          
                               
              354
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $166.63 - $185.86
      $10.8K - $12.1K
     
         
           |    
          
                               
              110
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.61 - $41.98
      $29.3K - $37.7K
     
         
           |    
          
                               
              6.9K
              $228K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.11 - $105.78
      $6.87K - $7.72K
     
         
           |    
          
                               
              426
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.57 - $18.63
      $4.53K - $5.42K
     
         
           |    
          
                               
              2.49K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.69 - $12.61
      $5.22K - $6.8K
     
         
           |    
          
                               
              1.4K
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.15 - $24.94
      $6.11K - $6.88K
     
         
           |    
          
                               
              1.17K
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $198.92 - $218.67
      $14.5K - $16K
     
         
           |    
          
                               
              1.82K
              $380K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $111.19 - $129.47
      $2.89K - $3.37K
     
         
           |    
          
                               
              302
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.73 - $33.37
      $10.7K - $16.4K
     
         
           |    
          
                               
              773
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.3 - $28.48
      $8.97K - $11K
     
         
           |    
          
                               
              415
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.56 - $20.11
      $7.28K - $10.1K
     
         
           |    
          
                               
              570
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $162.22 - $206.22
      $8.92K - $11.3K
     
         
           |    
          
                               
              200
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.32 - $95.35
      $8.68K - $8.87K
     
         
           |    
          
                               
              11.5K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.2 - $115.86
      $5K - $5.56K
     
         
           |    
          
                               
              452
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $134.68 - $159.3
      $9.83K - $11.6K
     
         
           |    
          
                               
              490
              $68K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.79 - $38.48
      $22.5K - $28.1K
     
         
           |    
          
                               
              4.29K
              $137K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.19 - $40.96
      $5.4K - $6.47K
     
         
           |    
          
                               
              948
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.84 - $45.91
      $4.99K - $6.06K
     
         
           |    
          
                               
              865
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.81 - $78.9
      $628 - $710
     
         
           |    
          
                               
              1.02K
              $79K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.99 - $81.58
      $13.9K - $14.9K
     
         
           |    
          
                               
              4.8K
              $367K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.86 - $77.8
      $7.58K - $10.2K
     
         
           |    
          
                               
              197
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.65 - $24.05
      $11.6K - $17.8K
     
         
           |    
          
                               
              1.34K
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              348
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.89 - $15.19
      $7.19K - $8.48K
     
         
           |    
          
                               
              737
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.18 - $11.46
      $3.7K - $5.18K
     
         
           |    
          
                               
              2.39K
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.71 - $83.14
      $5.02K - $8.4K
     
         
           |    
          
                               
              566
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.76 - $5.79
      $11K - $23.2K
     
         
           |    
          
                               
              5K
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.4 - $119.6
      $4.11K - $5.38K
     
         
           |    
          
                               
              97
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.0 - $38.88
      $4.56K - $4.67K
     
         
           |    
          
                               
              6.23K
              $238K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.61 - $14.92
      $5.72K - $6.77K
     
         
           |    
          
                               
              722
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $119.82 - $138.45
      $7.07K - $8.17K
     
         
           |    
          
                               
              259
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.78 - $39.46
      $5.48K - $5.88K
     
         
           |    
          
                               
              334
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.5 - $10.19
      $3.24K - $3.88K
     
         
           |    
          
                               
              2.82K
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.38 - $42.77
      $19.7K - $23.1K
     
         
           |    
          
                               
              6.33K
              $230K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.73 - $48.36
      $14.6K - $17.8K
     
         
           |    
          
                               
              3.42K
              $140K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.24 - $11.62
      $6.74K - $7.65K
     
         
           |    
          
                               
              21.2K
              $224K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.56 - $45.24
      $5.64K - $6.29K
     
         
           |    
          
                               
              639
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              244
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $178.97 - $197.4
      $6.44K - $7.11K
     
         
           |    
          
                               
              136
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.42 - $78.18
      $3.42K - $3.91K
     
         
           |    
          
                               
              2.79K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.45 - $83.08
      $1.94K - $2.16K
     
         
           |    
          
                               
              1.34K
              $104K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.98 - $24.13
      $5.31K - $5.57K
     
         
           |    
          
                               
              300
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.8 - $30.14
      $3.27K - $4.73K
     
         
           |    
          
                               
              357
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.33 - $10.39
      $5.24K - $5.84K
     
         
           |    
          
                               
              4.73K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.06 - $31.21
      $9.82K - $10.9K
     
         
           |    
          
                               
              4.65K
              $137K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.83 - $6.04
      $4.72K - $5.91K
     
         
           |    
          
                               
              1.76K
              $9K
             
           | 
          
            
              
            
           |