| 
              
           | 
          
            
           | 
          
                                   
      $84.21 - $95.87
      $375K - $427K
     
         
           |    
          
                               
              30.4K
              $2.73M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.32 - $23.92
      $2.55M - $3.74M
     
         
           |    
          
                               
              596K
              $14.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.14 - $4.31
      $159K - $218K
     
         
           |    
          
                               
              876K
              $3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.04 - $37.2
      $86.6K - $115K
     
         
           |    
          
                               
              77K
              $2.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $267.12 - $336.65
      $769K - $970K
     
         
           |    
          
                               
              27.3K
              $8.95M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.86 - $11.4
      $110K - $128K
     
         
           |    
          
                               
              594K
              $6.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.11 - $132.21
      $156K - $222K
     
         
           |    
          
                               
              17.8K
              $1.99M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.41 - $118.52
      $116K - $146K
     
         
           |    
          
                               
              18.2K
              $1.79M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.93 - $109.1
      $225K - $258K
     
         
           |    
          
                               
              33.6K
              $3.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $126.05 - $276.15
      $67.6K - $148K
     
         
           |    
          
                               
              2.83K
              $383K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.0 - $18.81
      $16.9K - $53.1K
     
         
           |    
          
                               
              36.8K
              $231K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.86 - $55.77
      $330K - $384K
     
         
           |    
          
                               
              54K
              $2.85M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.0 - $16.08
      $75.9K - $122K
     
         
           |    
          
                               
              86.6K
              $994K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.39 - $30.52
      $113K - $169K
     
         
           |    
          
                               
              62.6K
              $1.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.4 - $12.87
      $196K - $268K
     
         
           |    
          
                               
              65.6K
              $650K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.16 - $44.86
      $143K - $173K
     
         
           |    
          
                               
              43K
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.89 - $92.09
      $400K - $455K
     
         
           |    
          
                               
              18K
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.68 - $40.02
      $126K - $155K
     
         
           |    
          
                               
              32.1K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.46 - $47.74
      $813K - $1.16M
     
         
           |    
          
                               
              331K
              $13.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.58 - $63.92
      $109K - $143K
     
         
           |    
          
                               
              23.5K
              $1.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.48 - $12.41
      $129K - $169K
     
         
           |    
          
                               
              1.02M
              $11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.1 - $68.36
      $91.9K - $125K
     
         
           |    
          
                               
              18.9K
              $944K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.42 - $20.13
      $43.4K - $76.5K
     
         
           |    
          
                               
              40K
              $524K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.6 - $21.78
      $42.9K - $80.5K
     
         
           |    
          
                               
              36.7K
              $450K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.56 - $33.76
      $136K - $179K
     
         
           |    
          
                               
              54K
              $1.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.57 - $170.4
      $1.79M - $2.89M
     
         
           |    
          
                               
              60.4K
              $9.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.12 - $42.37
      $230K - $270K
     
         
           |    
          
                               
              54.4K
              $2.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.23 - $49.97
      $175K - $197K
     
         
           |    
          
                               
              55.4K
              $2.48M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.37 - $92.83
      $237K - $267K
     
         
           |    
          
                               
              33.4K
              $2.89M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.82 - $71.72
      $122K - $142K
     
         
           |    
          
                               
              66.8K
              $4.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.37 - $45.51
      $93K - $127K
     
         
           |    
          
                               
              88.8K
              $3.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.67 - $42.89
      $620K - $839K
     
         
           |    
          
                               
              24.5K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.58 - $19.55
      $73K - $113K
     
         
           |    
          
                               
              89.1K
              $1.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.6 - $29.07
      $64.2K - $82.5K
     
         
           |    
          
                               
              91.9K
              $2.33M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.88 - $104.3
      $194K - $223K
     
         
           |    
          
                               
              44K
              $4.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.01 - $148.69
      $30K - $37.8K
     
         
           |    
          
                               
              13.1K
              $1.58M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.51 - $1.09
      $193K - $411K
     
         
           |    
          
                               
              14.5K
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.8 - $68.1
      $313K - $404K
     
         
           |    
          
                               
              22.8K
              $1.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.91 - $1.45
      $308K - $492K
     
         
           |    
          
                               
              351K
              $434K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.31 - $12.72
      $155K - $212K
     
         
           |    
          
                               
              89.1K
              $857K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.6 - $24.51
      $125K - $174K
     
         
           |    
          
                               
              140K
              $2.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.93 - $39.01
      $96.9K - $131K
     
         
           |    
          
                               
              50.4K
              $1.63M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $78.57 - $89.09
      $186K - $211K
     
         
           |    
          
                               
              27.1K
              $2.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.48 - $53.26
      $24K - $52.2K
     
         
           |    
          
                               
              12.6K
              $356K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.74 - $39.52
      $156K - $194K
     
         
           |    
          
                               
              53.8K
              $1.91M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.66 - $61.75
      $163K - $181K
     
         
           |    
          
                               
              39.9K
              $2.24M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.86 - $21.81
      $434K - $562K
     
         
           |    
          
                               
              26.5K
              $526K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.0 - $85.06
      $68.5K - $88.3K
     
         
           |    
          
                               
              18.1K
              $1.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.71 - $61.34
      $400K - $484K
     
         
           |    
          
                               
              31.1K
              $1.91M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.57 - $110.76
      $12.9K - $15.6K
     
         
           |    
          
                               
              24.1K
              $2.32M
             
           | 
          
            
              
            
           |