|  |  |                   
      $91.31 - $98.39
      $368K - $396K
     |                   
              11.8K
              $1.16M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.5K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $547K - $599K
     |                   
              27.2K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $16.21 - $21.2
      $229K - $299K
     |                   
              90.6K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $10.79 - $14.14
      $310K - $406K
     |                   
              484K
              $6.64M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $144K - $199K
     |                   
              33.3K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $95.81 - $137.79
      $80.3K - $115K
     |                   
              11K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $546K - $598K
     |                   
              66K
              $5.48M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $351K - $403K
     |                   
              9.79K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $354K - $418K
     |                   
              30.2K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $158.93 - $179.74
      $359K - $406K
     |                   
              6.56K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $33.93 - $39.93
      $229K - $270K
     |                   
              50.2K
              $2M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $76.9K - $116K
     |                   
              31.9K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $218K - $272K
     |                   
              17.6K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $152K - $196K
     |                   
              33.3K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $351K - $441K
     |                   
              9.55K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $184K - $259K
     |                   
              23.7K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $235K - $282K
     |                   
              11.7K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $87.19 - $113.06
      $141K - $182K
     |                   
              13K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $44.56 - $55.27
      $163K - $202K
     |                   
              30.4K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $259K - $360K
     |                   
              13.7K
              $865K
             |  | 
          
        
          |  |  |                   
      $31.97 - $42.61
      $326K - $434K
     |                   
              23.7K
              $964K
             |  | 
          
        
          |  |  |                   
      $30.82 - $38.61
      $265K - $332K
     |                   
              24.8K
              $957K
             |  | 
          
        
          |  |  |                   
      $62.86 - $179.3
      $28.2K - $80.5K
     |                   
              3.99K
              $673K
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $18.6K - $43.8K
     |                   
              6.75K
              $884K
             |  | 
          
        
          |  |  |                   
      $18.03 - $25.49
      $179K - $253K
     |                   
              54K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $352K - $418K
     |                   
              20.2K
              $833K
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $80.6K - $131K
     |                   
              5.84K
              $994K
             |  | 
          
        
          |  |  |                   
      $140.37 - $177.56
      $233K - $295K
     |                   
              5.85K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $122K - $151K
     |                   
              22.8K
              $3.75M
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $90.2K - $121K
     |                   
              100K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $20.6 - $32.16
      $302K - $471K
     |                   
              22.9K
              $647K
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $130K - $182K
     |                   
              13.2K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $157.29 - $247.55
      $59.6K - $93.8K
     |                   
              5.23K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $50.56 - $84.56
      $155K - $259K
     |                   
              8.27K
              $699K
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $211K - $284K
     |                   
              19.7K
              $1.15M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.9K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $141.59 - $182.75
      $199K - $257K
     |                   
              8.94K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $83.12 - $109.97
      $154K - $204K
     |                   
              12.4K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $20.39 - $30.52
      $422K - $632K
     |                   
              44.7K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $162.11 - $192.36
      $348K - $413K
     |                   
              21.4K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $110K - $175K
     |                   
              17.1K
              $871K
             |  | 
          
        
          |  |  |                   
      $27.63 - $38.64
      $212K - $296K
     |                   
              20.8K
              $789K
             |  | 
          
        
          |  |  |                   
      $26.95 - $38.28
      $130K - $185K
     |                   
              32.3K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $236.44 - $328.0
      $31.4K - $43.6K
     |                   
              5.61K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $68.72 - $95.27
      $209K - $289K
     |                   
              9.93K
              $928K
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.06
      $174K - $256K
     |                   
              10.6K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $4.37 - $5.39
      $254K - $313K
     |                   
              182K
              $952K
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $152K - $217K
     |                   
              15.9K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $12.7 - $16.07
      $272K - $345K
     |                   
              58.1K
              $892K
             |  |