| 
              
           | 
          
            
           | 
          
                                   
      $38.88 - $56.61
      $6.45K - $9.4K
     
         
           |    
          
                               
              179
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.27 - $17.68
      $3.99K - $4.61K
     
         
           |    
          
                               
              3.34K
              $56K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.38 - $31.03
      $7.46K - $8.16K
     
         
           |    
          
                               
              458
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.03 - $95.16
      $160 - $190
     
         
           |    
          
                               
              728
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1789.16 - $2158.23
      $8.95K - $10.8K
     
         
           |    
          
                               
              8
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.71 - $8.34
      $8.94K - $13.1K
     
         
           |    
          
                               
              5.09K
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.28 - $41.65
      $8.26K - $8.33K
     
         
           |    
          
                               
              3.15K
              $131K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.64 - $82.54
      $72.6 - $82.5
     
         
           |    
          
                               
              1.76K
              $133K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $127.85 - $171.98
      $23.5K - $31.6K
     
         
           |    
          
                               
              913
              $132K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.46 - $169.88
      $7.02K - $7.47K
     
         
           |    
          
                               
              240
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $135.82 - $166.01
      $6.38K - $7.8K
     
         
           |    
          
                               
              84
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.42 - $72.3
      $170 - $289
     
         
           |    
          
                               
              254
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.56 - $22.91
      $389 - $573
     
         
           |    
          
                               
              2.72K
              $56K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $110.0 - $117.08
      $110 - $117
     
         
           |    
          
                               
              1.09K
              $127K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $189.22 - $227.19
      $5.68K - $6.82K
     
         
           |    
          
                               
              81
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $168.95 - $204.31
      $4.9K - $5.92K
     
         
           |    
          
                               
              176
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $534.91 - $598.71
      $4.81K - $5.39K
     
         
           |    
          
                               
              92
              $51K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.29 - $100.17
      $4.64K - $5.21K
     
         
           |    
          
                               
              294
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.4 - $10.85
      $210 - $271
     
         
           |    
          
                               
              7.77K
              $82K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.77 - $68.75
      $48.8 - $68.8
     
         
           |    
          
                               
              468
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.21 - $57.41
      $7.64K - $8.09K
     
         
           |    
          
                               
              202
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.87 - $51.69
      $97.7 - $103
     
         
           |    
          
                               
              3.15K
              $160K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.29 - $61.43
      $1.11K - $1.17K
     
         
           |    
          
                               
              2.72K
              $166K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.83 - $38.77
      $4.77K - $5.82K
     
         
           |    
          
                               
              588
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.63 - $25.74
      $4.53K - $5.15K
     
         
           |    
          
                               
              1.95K
              $45K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.11 - $54.01
      $2.19K - $2.81K
     
         
           |    
          
                               
              412
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.42 - $6.85
      $4.77K - $6.03K
     
         
           |    
          
                               
              1.24K
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.91 - $102.86
      $5.57K - $6.17K
     
         
           |    
          
                               
              557
              $54K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.62 - $4.53
      $6.97K - $8.72K
     
         
           |    
          
                               
              2.64K
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.42 - $55.71
      $6.45K - $6.85K
     
         
           |    
          
                               
              141
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.69 - $62.11
      $5.96K - $6.65K
     
         
           |    
          
                               
              3.2K
              $187K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.81 - $11.15
      $6.88K - $7.09K
     
         
           |    
          
                               
              919
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.01 - $41.67
      $8.03K - $9.83K
     
         
           |    
          
                               
              484
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.06 - $43.42
      $2.62K - $2.91K
     
         
           |    
          
                               
              1.04K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.32 - $14.12
      $2.66K - $2.82K
     
         
           |    
          
                               
              5.73K
              $80K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.61 - $86.58
      $898 - $952
     
         
           |    
          
                               
              1.15K
              $98K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.88 - $18.93
      $28.3K - $31.8K
     
         
           |    
          
                               
              19.1K
              $325K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.73 - $19.31
      $766 - $1K
     
         
           |    
          
                               
              1.43K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.8 - $14.51
      $6.92K - $7.85K
     
         
           |    
          
                               
              985
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $112.94 - $129.99
      $1.92K - $2.21K
     
         
           |    
          
                               
              227
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.3 - $57.69
      $7.69K - $8.48K
     
         
           |    
          
                               
              1.54K
              $83K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.47 - $42.07
      $1.44K - $2.06K
     
         
           |    
          
                               
              517
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.85 - $81.32
      $3.43K - $3.5K
     
         
           |    
          
                               
              3.86K
              $313K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.46 - $46.27
      $5.78K - $6.15K
     
         
           |    
          
                               
              234
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.3 - $29.79
      $821 - $864
     
         
           |    
          
                               
              12.8K
              $374K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.44 - $65.87
      $5.31K - $5.6K
     
         
           |    
          
                               
              101
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.17 - $39.17
      $5.18K - $6.31K
     
         
           |    
          
                               
              268
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.7 - $6.01
      $4.75K - $5.01K
     
         
           |    
          
                               
              4.64K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.99 - $90.14
      $7.36K - $8.29K
     
         
           |    
          
                               
              3.56K
              $297K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.32 - $9.73
      $915 - $1.07K
     
         
           |    
          
                               
              4.31K
              $39K
             
           | 
          
            
              
            
           |