| 
              
           | 
          
            
           | 
          
                                   
      $56.27 - $73.32
      $675 - $880
     
         
           |    
          
                               
              470
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.85 - $31.02
      $107 - $124
     
         
           |    
          
                               
              463
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $125.49 - $145.8
      $125 - $146
     
         
           |    
          
                               
              97
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.26 - $46.06
      $2.1K - $2.67K
     
         
           |    
          
                               
              353
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.12 - $41.64
      $1.28K - $1.71K
     
         
           |    
          
                               
              623
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.2 - $23.42
      $538 - $656
     
         
           |    
          
                               
              918
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.1 - $20.85
      $1.27K - $1.65K
     
         
           |    
          
                               
              1.05K
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.45 - $61.84
      $206 - $247
     
         
           |    
          
                               
              245
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.04 - $14.3
      $464 - $601
     
         
           |    
          
                               
              1.8K
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.28 - $62.88
      $746 - $880
     
         
           |    
          
                               
              841
              $52K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.4 - $66.7
      $1.41K - $1.67K
     
         
           |    
          
                               
              592
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $160.48 - $195.43
      $642 - $782
     
         
           |    
          
                               
              82
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.41 - $20.0
      $1.92K - $2.34K
     
         
           |    
          
                               
              2.03K
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.74 - $12.56
      $341 - $440
     
         
           |    
          
                               
              1.34K
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $139.86 - $194.5
      $4.34K - $6.03K
     
         
           |    
          
                               
              202
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.34 - $45.62
      $2.51K - $4.7K
     
         
           |    
          
                               
              543
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.02 - $83.49
      $2.19K - $2.5K
     
         
           |    
          
                               
              7.18K
              $570K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.9 - $41.52
      $108 - $125
     
         
           |    
          
                               
              3.98K
              $161K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.69 - $64.92
      $2.38K - $3.05K
     
         
           |    
          
                               
              728
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.19 - $33.64
      $907 - $1.21K
     
         
           |    
          
                               
              938
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.52 - $53.87
      $4.15K - $5.39K
     
         
           |    
          
                               
              636
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.54 - $6.45
      $36.3 - $51.6
     
         
           |    
          
                               
              5.85K
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.86 - $21.81
      $185 - $240
     
         
           |    
          
                               
              1.13K
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.91 - $109.05
      $629 - $763
     
         
           |    
          
                               
              266
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.79 - $42.24
      $1.18K - $1.52K
     
         
           |    
          
                               
              733
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.82 - $45.99
      $1.61K - $2.48K
     
         
           |    
          
                               
              451
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.13 - $40.91
      $651 - $982
     
         
           |    
          
                               
              1.13K
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.78 - $29.47
      $414 - $560
     
         
           |    
          
                               
              616
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.77 - $45.57
      $1.38K - $1.87K
     
         
           |    
          
                               
              879
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.36 - $76.85
      $1.97K - $2.69K
     
         
           |    
          
                               
              474
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.89 - $93.51
      $7.69K - $10K
     
         
           |    
          
                               
              716
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.14 - $22.54
      $1.1K - $1.76K
     
         
           |    
          
                               
              1.78K
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.07 - $18.79
      $4.43K - $8.27K
     
         
           |    
          
                               
              2.65K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.26 - $49.71
      $2.01K - $2.49K
     
         
           |    
          
                               
              1.17K
              $57K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $112.54 - $169.1
      $2.14K - $3.21K
     
         
           |    
          
                               
              196
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.48 - $74.54
      $1.19K - $1.49K
     
         
           |    
          
                               
              1.12K
              $81K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $137.27 - $193.1
      $1.1K - $1.54K
     
         
           |    
          
                               
              195
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.68 - $64.66
      $383 - $453
     
         
           |    
          
                               
              409
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.08 - $16.35
      $1.3K - $1.5K
     
         
           |    
          
                               
              9.79K
              $158K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $120.08 - $243.11
      $5.28K - $10.7K
     
         
           |    
          
                               
              126
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.2 - $55.78
      $1.57K - $1.9K
     
         
           |    
          
                               
              4.79K
              $264K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.78 - $61.24
      $4.86K - $5.63K
     
         
           |    
          
                               
              3.62K
              $219K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.69 - $24.81
      $972 - $1.29K
     
         
           |    
          
                               
              7.03K
              $166K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.9 - $28.61
      $59.7 - $85.8
     
         
           |    
          
                               
              1.12K
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.5 - $86.27
      $803 - $1.29K
     
         
           |    
          
                               
              259
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.14 - $24.96
      $13K - $15.4K
     
         
           |    
          
                               
              41.4K
              $1.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.55 - $33.5
      $2.59K - $3.69K
     
         
           |    
          
                               
              1.28K
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.42 - $32.41
      $4.02K - $4.93K
     
         
           |    
          
                               
              6.46K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.54 - $8.6
      $30.8K - $35.1K
     
         
           |    
          
                               
              119K
              $1.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.1 - $116.54
      $2K - $2.68K
     
         
           |    
          
                               
              512
              $59K
             
           | 
          
            
              
            
           |