|  |  |                   
      $18.71 - $21.16
      $528K - $598K
     |                   
              144K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $178.73 - $198.45
      $546K - $606K
     |                   
              3.05K
              $562K
             |  | 
          
        
          |  |  |                   
      $39.4 - $42.1
      $297K - $318K
     |                   
              107K
              $4.5M
             |  | 
          
        
          |  |  |                   
      $48.07 - $53.4
      $68.1K - $75.7K
     |                   
              95K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $34.8K - $38.7K
     |                   
              54.5K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $67.9K - $80.6K
     |                   
              68.7K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $46.69 - $59.27
      $34.8K - $44.2K
     |                   
              88.8K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $20.98 - $22.03
      $294K - $308K
     |                   
              652K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $29.51 - $31.11
      $463K - $488K
     |                   
              27.6K
              $858K
             |  | 
          
        
          |  |  |                   
      $4.0 - $6.96
      $160K - $278K
     |                   
              190K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $900K - $969K
     |                   
              31.1K
              $9.14M
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $146K - $154K
     |                   
              119K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $26.4K - $30.4K
     |                   
              90.3K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $40.81 - $49.43
      $402K - $487K
     |                   
              14.7K
              $727K
             |  | 
          
        
          |  |  |                   
      $208.14 - $238.8
      $668K - $766K
     |                   
              11.5K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $147.79 - $202.05
      $157K - $215K
     |                   
              7.22K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $42.74 - $62.88
      $348K - $512K
     |                   
              8.15K
              $468K
             |  | 
          
        
          |  |  |                   
      $10.11 - $18.05
      $283K - $505K
     |                   
              28K
              $450K
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $411K - $445K
     |                   
              5.66K
              $443K
             |  | 
          
        
          |  |  |                   
      $32.65 - $51.67
      $398K - $630K
     |                   
              12.2K
              $438K
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $173K - $201K
     |                   
              17.4K
              $3.25M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              36.7K
              $695K
             |  | 
          
        
          |  |  |                   
      $31.85 - $46.54
      $105K - $153K
     |                   
              23K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $49.05 - $49.99
      $224K - $228K
     |                   
              349K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $20.64 - $26.74
      $329K - $427K
     |                   
              16K
              $406K
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $81.8K - $90.4K
     |                   
              86.9K
              $7.28M
             |  | 
          
        
          |  |  |                   
      $8.35 - $10.49
      $329K - $413K
     |                   
              39.3K
              $400K
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $121K - $132K
     |                   
              39K
              $7.34M
             |  | 
          
        
          |  |  |                   
      $29.49 - $39.2
      $307K - $409K
     |                   
              10.4K
              $397K
             |  | 
          
        
          |  |  |                   
      $10.62 - $11.43
      $339K - $365K
     |                   
              60.7K
              $691K
             |  | 
          
        
          |  |  |                   
      $38.53 - $43.17
      $359K - $403K
     |                   
              9.32K
              $376K
             |  | 
          
        
          |  |  |                   
      $35.42 - $38.65
      $111K - $121K
     |                   
              96K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $80.03 - $95.16
      $178K - $211K
     |                   
              17.3K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $38.85 - $41.97
      $257K - $278K
     |                   
              37.5K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $148K - $162K
     |                   
              47.3K
              $4.22M
             |  | 
          
        
          |  |  |                   
      $103.7 - $111.17
      $218K - $233K
     |                   
              22.8K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $41.13 - $44.7
      $321K - $349K
     |                   
              7.8K
              $348K
             |  | 
          
        
          |  |  |                   
      $18.61 - $18.94
      $328K - $333K
     |                   
              161K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $14.81 - $27.72
      $206K - $386K
     |                   
              13.9K
              $344K
             |  | 
          
        
          |  |  |                   
      $49.31 - $57.77
      $240K - $281K
     |                   
              15K
              $853K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              54.2K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $220K - $234K
     |                   
              96.2K
              $8.6M
             |  | 
          
        
          |  |  |                   
      $221.21 - $252.43
      $210K - $240K
     |                   
              14.9K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $124K - $137K
     |                   
              299K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $20.41 - $20.67
      $321K - $325K
     |                   
              130K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $80.93 - $93.55
      $4.69K - $5.43K
     |                   
              31.9K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $102.4 - $103.88
      $317K - $322K
     |                   
              12.7K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $30.03 - $77.13
      $144K - $369K
     |                   
              4.79K
              $321K
             |  | 
          
        
          |  |  |                   
      $160.52 - $174.4
      $360K - $392K
     |                   
              11.5K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $32.14 - $35.96
      $265K - $296K
     |                   
              16.5K
              $585K
             |  |