| 
              
           | 
          
            
           | 
          
                                   
      $11.07 - $14.99
      $5.14K - $6.96K
     
         
           |    
          
                               
              2.45K
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.25 - $51.32
      $9.94K - $12.4K
     
         
           |    
          
                               
              741
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.76 - $118.19
      $1.38K - $2.48K
     
         
           |    
          
                               
              231
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.16 - $19.92
      $7.26K - $9.54K
     
         
           |    
          
                               
              2.09K
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.45 - $51.79
      $4.69K - $7.98K
     
         
           |    
          
                               
              555
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.22 - $14.18
      $10.3K - $11.9K
     
         
           |    
          
                               
              1.31K
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.6 - $13.72
      $2.03K - $2.89K
     
         
           |    
          
                               
              2.62K
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.14 - $57.0
      $9.36K - $10.4K
     
         
           |    
          
                               
              2.22K
              $126K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $532.27 - $656.65
      $14.9K - $18.4K
     
         
           |    
          
                               
              171
              $94K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.45 - $54.46
      $7.67K - $10.1K
     
         
           |    
          
                               
              195
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.46 - $121.64
      $895 - $1.22K
     
         
           |    
          
                               
              472
              $57K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.29 - $133.09
      $9.29K - $10.9K
     
         
           |    
          
                               
              165
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.02 - $124.33
      $7.2K - $9.32K
     
         
           |    
          
                               
              254
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $136.63 - $176.62
      $7.51K - $9.71K
     
         
           |    
          
                               
              1.35K
              $227K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.53 - $49.1
      $2.11K - $3.29K
     
         
           |    
          
                               
              752
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.06 - $99.62
      $7.62K - $9.36K
     
         
           |    
          
                               
              139
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.49 - $127.04
      $7.51K - $9.78K
     
         
           |    
          
                               
              285
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.35 - $23.52
      $9.12K - $13.1K
     
         
           |    
          
                               
              1.63K
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.5 - $107.84
      $4.16K - $4.85K
     
         
           |    
          
                               
              956
              $98K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.78 - $51.89
      $3.26K - $4.36K
     
         
           |    
          
                               
              1.05K
              $54K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.3 - $6.03
      $5.12K - $9.36K
     
         
           |    
          
                               
              1.89K
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.28 - $18.9
      $5.83K - $8.3K
     
         
           |    
          
                               
              696
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.05 - $14.47
      $3.48K - $5.57K
     
         
           |    
          
                               
              2.94K
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.74 - $16.39
      $8.15K - $13.7K
     
         
           |    
          
                               
              1.16K
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $521.68 - $592.84
      $3.65K - $4.15K
     
         
           |    
          
                               
              419
              $248K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.81 - $42.71
      $4.51K - $5.38K
     
         
           |    
          
                               
              897
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $255.31 - $313.93
      $5.87K - $7.22K
     
         
           |    
          
                               
              194
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.24 - $18.0
      $5.15K - $7K
     
         
           |    
          
                               
              1.53K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              200
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.4 - $25.29
      $4.86K - $6.02K
     
         
           |    
          
                               
              1.41K
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.88 - $23.17
      $348 - $741
     
         
           |    
          
                               
              853
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1561.69 - $1966.55
      $6.25K - $7.87K
     
         
           |    
          
                               
              11
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.22 - $131.43
      $5.88K - $7.49K
     
         
           |    
          
                               
              147
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.26 - $38.81
      $1.09K - $2.1K
     
         
           |    
          
                               
              539
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $236.44 - $328.0
      $5.91K - $8.2K
     
         
           |    
          
                               
              34
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.38 - $26.93
      $8.37K - $10.1K
     
         
           |    
          
                               
              394
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              529
              $98K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.79 - $189.89
      $3.19K - $4.56K
     
         
           |    
          
                               
              134
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.47 - $79.12
      $2.12K - $2.77K
     
         
           |    
          
                               
              604
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.88K
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $192.02 - $234.65
      $1.92K - $2.35K
     
         
           |    
          
                               
              564
              $129K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.86 - $18.73
      $5.2K - $7.57K
     
         
           |    
          
                               
              630
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $318.43 - $450.34
      $318 - $450
     
         
           |    
          
                               
              126
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.06 - $90.81
      $6.15K - $7.54K
     
         
           |    
          
                               
              251
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.22 - $100.51
      $1.21K - $1.81K
     
         
           |    
          
                               
              243
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.32 - $79.68
      $6.41K - $8.61K
     
         
           |    
          
                               
              154
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $443.32 - $529.8
      $7.98K - $9.54K
     
         
           |    
          
                               
              96
              $48K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.88 - $81.75
      $10.1K - $11.3K
     
         
           |    
          
                               
              387
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.06 - $162.66
      $7.83K - $8.78K
     
         
           |    
          
                               
              220
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.28 - $18.7
      $3.66K - $3.74K
     
         
           |    
          
                               
              24K
              $448K
             
           | 
          
            
              
            
           |