| 
              
           | 
          
            
           | 
          
                                   
      $221.78 - $273.45
      $1.11K - $1.37K
     
         
           |    
          
                               
              369
              $83K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.75 - $36.0
      $7.3K - $8.28K
     
         
           |    
          
                               
              1.8K
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.9 - $70.63
      $7.27K - $9.89K
     
         
           |    
          
                               
              3
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              190
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.7 - $73.77
      $6.07K - $7.38K
     
         
           |    
          
                               
              100
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.02 - $10.67
      $7.44K - $8.8K
     
         
           |    
          
                               
              957
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $437.8 - $527.48
      $5.25K - $6.33K
     
         
           |    
          
                               
              174
              $81K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.03 - $46.81
      $2.24K - $2.62K
     
         
           |    
          
                               
              1.17K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $114.03 - $128.31
      $3.65K - $4.11K
     
         
           |    
          
                               
              396
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.51 - $32.22
      $7.18K - $8.12K
     
         
           |    
          
                               
              756
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.47 - $11.46
      $6.46K - $7.82K
     
         
           |    
          
                               
              2.56K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $78.2 - $90.39
      $391 - $452
     
         
           |    
          
                               
              2.96K
              $243K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.74 - $186.36
      $10.7K - $13.8K
     
         
           |    
          
                               
              2.92K
              $499K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $235.61 - $291.22
      $12K - $14.9K
     
         
           |    
          
                               
              137
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.72 - $46.25
      $7.65K - $7.91K
     
         
           |    
          
                               
              1.12K
              $51K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $164.86 - $182.19
      $8.08K - $8.93K
     
         
           |    
          
                               
              100
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.01 - $149.31
      $7.14K - $8.81K
     
         
           |    
          
                               
              32
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.34 - $144.22
      $317 - $577
     
         
           |    
          
                               
              119
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.12 - $10.43
      $6.79K - $7.77K
     
         
           |    
          
                               
              3.52K
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.86 - $234.89
      $477 - $705
     
         
           |    
          
                               
              140
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.8 - $173.51
      $4.91K - $6.94K
     
         
           |    
          
                               
              23
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.02 - $120.45
      $4.32K - $4.82K
     
         
           |    
          
                               
              283
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.93 - $141.54
      $4.1K - $5.1K
     
         
           |    
          
                               
              65
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.28 - $17.39
      $814 - $991
     
         
           |    
          
                               
              4.07K
              $61K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.32 - $43.45
      $1.32K - $1.82K
     
         
           |    
          
                               
              1.47K
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.09K
              $136K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.93 - $65.89
      $4.42K - $5.21K
     
         
           |    
          
                               
              1.4K
              $84K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $148.16 - $185.11
      $2.82K - $3.52K
     
         
           |    
          
                               
              210
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.05 - $9.86
      $4.6K - $5.64K
     
         
           |    
          
                               
              294
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.43 - $72.03
      $1.7K - $3.03K
     
         
           |    
          
                               
              123
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.94 - $11.86
      $4.38K - $4.74K
     
         
           |    
          
                               
              760
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.97 - $15.19
      $1.99K - $3.04K
     
         
           |    
          
                               
              851
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.15 - $42.89
      $1.21K - $2.14K
     
         
           |    
          
                               
              135
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $180.99 - $210.18
      $10.1K - $11.8K
     
         
           |    
          
                               
              515
              $106K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.17 - $83.76
      $4.26K - $4.94K
     
         
           |    
          
                               
              55
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $117.72 - $228.73
      $2K - $3.89K
     
         
           |    
          
                               
              10
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $119.38 - $161.42
      $4.18K - $5.65K
     
         
           |    
          
                               
              18
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.71 - $8.25
      $4K - $5.78K
     
         
           |    
          
                               
              800
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $85.68 - $97.5
      $26.7K - $30.4K
     
         
           |    
          
                               
              8.79K
              $823K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.48 - $44.96
      $825 - $989
     
         
           |    
          
                               
              1.05K
              $41K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.92 - $108.42
      $3.48K - $4.45K
     
         
           |    
          
                               
              57
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $416.48 - $494.72
      $4.16K - $4.95K
     
         
           |    
          
                               
              40
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.61 - $16.49
      $552 - $857
     
         
           |    
          
                               
              3.91K
              $48K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.18 - $34.84
      $3.55K - $4.39K
     
         
           |    
          
                               
              1.87K
              $62K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.76 - $32.36
      $2.68K - $3.24K
     
         
           |    
          
                               
              350
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              460
              $63K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.46 - $34.53
      $142 - $173
     
         
           |    
          
                               
              868
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.65 - $206.43
      $1.75K - $2.06K
     
         
           |    
          
                               
              50
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.58 - $246.8
      $143K - $168K
     
         
           |    
          
                               
              6.58K
              $1.52M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $591.65 - $707.05
      $1.18K - $1.41K
     
         
           |    
          
                               
              79
              $48K
             
           | 
          
            
              
            
           |