| 
              
           | 
          
            
           | 
          
                                   
      $36.29 - $43.34
      $283K - $338K
     
         
           |    
          
                               
              133
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $161.21 - $180.02
      $259K - $289K
     
         
           |    
          
                               
              28
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.98 - $62.45
      $246K - $327K
     
         
           |    
          
                               
              687
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.47 - $50.39
      $298K - $354K
     
         
           |    
          
                               
              2.89K
              $141K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $120.96 - $141.77
      $266K - $311K
     
         
           |    
          
                               
              238
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $171.0 - $196.23
      $238K - $273K
     
         
           |    
          
                               
              100
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.18 - $31.31
      $139K - $287K
     
         
           |    
          
                               
              1.1K
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $250.62 - $279.43
      $233K - $260K
     
         
           |    
          
                               
              87
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.43 - $33.93
      $234K - $252K
     
         
           |    
          
                               
              151
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              250
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.94 - $29.62
      $213K - $234K
     
         
           |    
          
                               
              5.72K
              $161K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.89 - $39.72
      $225K - $243K
     
         
           |    
          
                               
              244
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.96 - $113.91
      $201K - $246K
     
         
           |    
          
                               
              13
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2292.04 - $2514.05
      $193K - $211K
     
         
           |    
          
                               
              5
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.5 - $129.73
      $205K - $235K
     
         
           |    
          
                               
              6
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $205.16 - $239.07
      $204K - $237K
     
         
           |    
          
                               
              16
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $86.72 - $92.61
      $212K - $226K
     
         
           |    
          
                               
              8
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.96 - $44.59
      $217K - $231K
     
         
           |    
          
                               
              1.23K
              $53K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.75 - $67.68
      $208K - $243K
     
         
           |    
          
                               
              239
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $193.58 - $213.07
      $206K - $227K
     
         
           |    
          
                               
              25
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $131.78 - $176.09
      $157K - $209K
     
         
           |    
          
                               
              287
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.64 - $78.22
      $177K - $210K
     
         
           |    
          
                               
              9
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.71 - $34.17
      $199K - $215K
     
         
           |    
          
                               
              561
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.46 - $180.52
      $197K - $223K
     
         
           |    
          
                               
              23
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.68 - $33.56
      $206K - $319K
     
         
           |    
          
                               
              1.16K
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $300.96 - $355.47
      $194K - $230K
     
         
           |    
          
                               
              7
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.54 - $37.24
      $195K - $217K
     
         
           |    
          
                               
              272
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              50
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.11 - $36.01
      $190K - $195K
     
         
           |    
          
                               
              416
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $258.83 - $287.1
      $178K - $198K
     
         
           |    
          
                               
              38
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.33 - $100.77
      $199K - $267K
     
         
           |    
          
                               
              486
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1898.34 - $2031.8
      $173K - $185K
     
         
           |    
          
                               
              6
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              5
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.43 - $136.74
      $162K - $238K
     
         
           |    
          
                               
              622
              $78K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.26 - $115.0
      $165K - $184K
     
         
           |    
          
                               
              150
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.83 - $96.0
      $161K - $170K
     
         
           |    
          
                               
              250
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.32 - $62.1
      $162K - $178K
     
         
           |    
          
                               
              140
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $271.94 - $298.09
      $148K - $163K
     
         
           |    
          
                               
              5
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $191.73 - $241.0
      $130K - $164K
     
         
           |    
          
                               
              15
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.05 - $115.69
      $139K - $154K
     
         
           |    
          
                               
              27
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.93 - $187.67
      $148K - $173K
     
         
           |    
          
                               
              6
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              13
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.9 - $32.78
      $124K - $140K
     
         
           |    
          
                               
              50
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $116.6 - $131.28
      $130K - $146K
     
         
           |    
          
                               
              15
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.73 - $42.5
      $140K - $182K
     
         
           |    
          
                               
              90
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.67 - $26.32
      $140K - $150K
     
         
           |    
          
                               
              139
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.75 - $80.73
      $106K - $145K
     
         
           |    
          
                               
              102
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $100.68 - $109.89
      $120K - $131K
     
         
           |    
          
                               
              508
              $52K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.74 - $32.14
      $128K - $134K
     
         
           |    
          
                               
              361
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.58 - $49.83
      $128K - $128K
     
         
           |    
          
                               
              130
              $6K
             
           | 
          
            
              
            
           |