| 
              
           | 
          
            
           | 
          
                                   
      $31.59 - $38.0
      $948 - $1.14K
     
         
           |    
          
                               
              240
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              209
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              897
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.26 - $91.89
      $2.63K - $3.49K
     
         
           |    
          
                               
              385
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.78 - $51.89
      $9.23K - $12.3K
     
         
           |    
          
                               
              1.64K
              $84K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $143.2 - $185.33
      $1.58K - $2.04K
     
         
           |    
          
                               
              32
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.9 - $55.54
      $2.34K - $2.83K
     
         
           |    
          
                               
              199
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.66 - $50.18
      $1.38K - $1.71K
     
         
           |    
          
                               
              253
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.37 - $4.28
      $1.27K - $1.61K
     
         
           |    
          
                               
              53
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              61
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $170.72 - $254.17
      $6.32K - $9.4K
     
         
           |    
          
                               
              116
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.48 - $36.33
      $1.09K - $1.34K
     
         
           |    
          
                               
              486
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.26 - $9.51
      $1.65K - $2.51K
     
         
           |    
          
                               
              789
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.9 - $21.16
      $334 - $444
     
         
           |    
          
                               
              447
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              348
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.77 - $45.57
      $2.94K - $3.96K
     
         
           |    
          
                               
              265
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.13 - $34.85
      $3.8K - $4.7K
     
         
           |    
          
                               
              1.48K
              $49K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.41 - $20.0
      $3.02K - $3.68K
     
         
           |    
          
                               
              1.54K
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              223
              $95K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.88 - $58.16
      $407 - $465
     
         
           |    
          
                               
              292
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.06 - $23.06
      $667 - $807
     
         
           |    
          
                               
              707
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.89 - $9.88
      $409 - $454
     
         
           |    
          
                               
              5.43K
              $53K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.8 - $92.02
      $718 - $920
     
         
           |    
          
                               
              27
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.8 - $63.88
      $2.9K - $4.54K
     
         
           |    
          
                               
              713
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.97 - $5.87
      $2.04K - $2.41K
     
         
           |    
          
                               
              4K
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $876.56 - $1003.53
      $877 - $1K
     
         
           |    
          
                               
              36
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.94 - $35.91
      $531 - $682
     
         
           |    
          
                               
              300
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.18 - $45.76
      $855 - $1.05K
     
         
           |    
          
                               
              54
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.71 - $33.72
      $1.8K - $2.36K
     
         
           |    
          
                               
              975
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.97 - $24.5
      $461 - $539
     
         
           |    
          
                               
              375
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.11 - $10.84
      $1.61K - $1.92K
     
         
           |    
          
                               
              4.74K
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $111.01 - $119.72
      $999 - $1.08K
     
         
           |    
          
                               
              317
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.22 - $81.91
      $2.23K - $3.03K
     
         
           |    
          
                               
              152
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.88 - $44.53
      $1.43K - $2.14K
     
         
           |    
          
                               
              192
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.79 - $21.16
      $872 - $1.04K
     
         
           |    
          
                               
              63
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.51 - $40.0
      $61K - $95.6K
     
         
           |    
          
                               
              7.6K
              $300K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.6 - $10.66
      $619 - $768
     
         
           |    
          
                               
              295
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.07 - $4.51
      $2.31K - $3.4K
     
         
           |    
          
                               
              4.29K
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $86.85 - $93.48
      $434 - $467
     
         
           |    
          
                               
              111
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.0 - $34.91
      $1.01K - $1.26K
     
         
           |    
          
                               
              39
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.66 - $26.12
      $812 - $1.2K
     
         
           |    
          
                               
              98
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.2 - $83.08
      $2.08K - $2.58K
     
         
           |    
          
                               
              76
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.47 - $19.82
      $356 - $456
     
         
           |    
          
                               
              298
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.86 - $62.99
      $1.81K - $2.33K
     
         
           |    
          
                               
              340
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.14 - $4.31
      $512 - $703
     
         
           |    
          
                               
              277
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.91 - $109.05
      $1.35K - $1.64K
     
         
           |    
          
                               
              17
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.06 - $99.62
      $1.62K - $1.99K
     
         
           |    
          
                               
              11
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.45 - $28.12
      $1.42K - $1.86K
     
         
           |    
          
                               
              933
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.09 - $12.35
      $626 - $766
     
         
           |    
          
                               
              3.37K
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.22 - $131.43
      $72.9K - $92.8K
     
         
           |    
          
                               
              9.06K
              $1.17M
             
           | 
          
            
              
            
           |