| 
              
           | 
          
            
           | 
          
                                   
      $224.32 - $326.09
      $1.35K - $1.96K
     
         
           |    
          
                               
              76
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $137.41 - $179.1
      $1.92K - $2.51K
     
         
           |    
          
                               
              209
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.93 - $123.42
      $2.18K - $2.47K
     
         
           |    
          
                               
              740
              $90K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.71 - $25.63
      $7.66K - $9.48K
     
         
           |    
          
                               
              1.94K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.79 - $31.7
      $6.7K - $9.32K
     
         
           |    
          
                               
              393
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.56 - $62.52
      $77.3K - $140K
     
         
           |    
          
                               
              5.93K
              $234K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.43 - $61.99
      $4.55K - $5.83K
     
         
           |    
          
                               
              330
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.62 - $14.79
      $1.01K - $2.26K
     
         
           |    
          
                               
              721
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.78 - $11.28
      $6.14K - $6.43K
     
         
           |    
          
                               
              570
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.68 - $53.89
      $10.6K - $12.2K
     
         
           |    
          
                               
              3.17K
              $163K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.9 - $12.84
      $5.29K - $6.23K
     
         
           |    
          
                               
              592
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.36 - $61.14
      $2.13K - $2.75K
     
         
           |    
          
                               
              457
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.69 - $22.46
      $720 - $1.1K
     
         
           |    
          
                               
              1.27K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.42 - $25.3
      $3.1K - $3.85K
     
         
           |    
          
                               
              872
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.78 - $30.41
      $3.95K - $6.75K
     
         
           |    
          
                               
              222
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.56 - $92.75
      $1.98K - $2.6K
     
         
           |    
          
                               
              305
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.33 - $10.55
      $2.67K - $5.28K
     
         
           |    
          
                               
              500
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.56 - $69.04
      $1.55K - $2.21K
     
         
           |    
          
                               
              270
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.88 - $18.99
      $1.4K - $1.67K
     
         
           |    
          
                               
              3.46K
              $65K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.31 - $58.08
      $1.41K - $2.03K
     
         
           |    
          
                               
              362
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.82 - $8.08
      $4.6K - $5.45K
     
         
           |    
          
                               
              1.67K
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.01 - $66.46
      $2.45K - $3.32K
     
         
           |    
          
                               
              176
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.06 - $56.09
      $1.03K - $1.4K
     
         
           |    
          
                               
              2.9K
              $158K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.07 - $92.4
      $4.2K - $5.17K
     
         
           |    
          
                               
              114
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.12 - $23.09
      $2.74K - $4.18K
     
         
           |    
          
                               
              383
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.9 - $7.55
      $5.36K - $6.86K
     
         
           |    
          
                               
              4.68K
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.81 - $59.48
      $2.05K - $2.5K
     
         
           |    
          
                               
              777
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.37 - $18.59
      $737 - $837
     
         
           |    
          
                               
              3.88K
              $71K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.14 - $27.82
      $2.71K - $3.25K
     
         
           |    
          
                               
              1.15K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.58 - $81.65
      $2.94K - $3.27K
     
         
           |    
          
                               
              1.47K
              $119K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.88 - $31.06
      $3.13K - $4.44K
     
         
           |    
          
                               
              197
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.05 - $197.94
      $11.8K - $14.8K
     
         
           |    
          
                               
              1.43K
              $259K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.77 - $46.15
      $3.51K - $4.29K
     
         
           |    
          
                               
              112
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.23 - $134.39
      $2.92K - $3.76K
     
         
           |    
          
                               
              82
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.25 - $30.3
      $4.72K - $6.42K
     
         
           |    
          
                               
              2.57K
              $70K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.57 - $9.81
      $34.8K - $39.9K
     
         
           |    
          
                               
              70.4K
              $647K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.01 - $24.16
      $1.6K - $2.42K
     
         
           |    
          
                               
              304
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.07 - $51.83
      $2.01K - $5.18K
     
         
           |    
          
                               
              100
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.58 - $95.07
      $1.59K - $2K
     
         
           |    
          
                               
              205
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.88 - $57.12
      $1.93K - $2.63K
     
         
           |    
          
                               
              270
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.52 - $71.7
      $1.7K - $2.08K
     
         
           |    
          
                               
              248
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.66 - $90.53
      $777 - $996
     
         
           |    
          
                               
              318
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.56 - $55.27
      $1.16K - $1.44K
     
         
           |    
          
                               
              395
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.33 - $19.7
      $973 - $1.44K
     
         
           |    
          
                               
              666
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.19 - $32.93
      $2.7K - $3.52K
     
         
           |    
          
                               
              316
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.84 - $17.97
      $618 - $1.02K
     
         
           |    
          
                               
              634
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.95 - $21.5
      $4.25K - $5.1K
     
         
           |    
          
                               
              237
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.31K
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.32 - $65.02
      $3.93K - $4.62K
     
         
           |    
          
                               
              71
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.74 - $5.07
      $3.74K - $5.07K
     
         
           |    
          
                               
              1K
              $4K
             
           | 
          
            
              
            
           |