|  |  |                   
      $39.89 - $49.46
      $5.11M - $6.33M
     |                   
              128K
              $6.33M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $930K - $1.16M
     |                   
              16.7K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $20.07 - $51.83
      $240K - $619K
     |                   
              11.9K
              $558K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.2K
              $546K
             |  | 
          
        
          |  |  |                   
      $68.75 - $110.36
      $350K - $562K
     |                   
              5.1K
              $541K
             |  | 
          
        
          |  |  |                   
      $27.64 - $41.55
      $334K - $502K
     |                   
              12.1K
              $502K
             |  | 
          
        
          |  |  |                   
      $89.13 - $167.48
      $292K - $549K
     |                   
              3.28K
              $497K
             |  | 
          
        
          |  |  |                   
      $23.85 - $32.24
      $374K - $505K
     |                   
              15.7K
              $490K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $391K - $483K
     |                   
              2.24K
              $482K
             |  | 
          
        
          |  |  |                   
      $89.8 - $112.0
      $375K - $468K
     |                   
              4.18K
              $468K
             |  | 
          
        
          |  |  |                   
      $51.18 - $63.89
      $426K - $531K
     |                   
              8.32K
              $466K
             |  | 
          
        
          |  |  |                   
      $50.86 - $73.83
      $327K - $475K
     |                   
              6.43K
              $464K
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.04
      $378K - $462K
     |                   
              16.5K
              $459K
             |  | 
          
        
          |  |  |                   
      $10.13 - $17.24
      $268K - $456K
     |                   
              26.4K
              $444K
             |  | 
          
        
          |  |  |                   
      $138.96 - $245.71
      $247K - $437K
     |                   
              1.78K
              $434K
             |  | 
          
        
          |  |  |                   
      $104.96 - $231.51
      $197K - $434K
     |                   
              1.87K
              $432K
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $354K - $481K
     |                   
              12.5K
              $425K
             |  | 
          
        
          |  |  |                   
      $111.65 - $284.95
      $165K - $420K
     |                   
              1.47K
              $420K
             |  | 
          
        
          |  |  |                   
      $24.32 - $43.03
      $287K - $507K
     |                   
              11.8K
              $412K
             |  | 
          
        
          |  |  |                   
      $12.6 - $43.24
      $119K - $408K
     |                   
              9.44K
              $373K
             |  | 
          
        
          |  |  |                   
      $89.28 - $103.69
      $328K - $381K
     |                   
              3.67K
              $366K
             |  | 
          
        
          |  |  |                   
      $37.35 - $59.68
      $220K - $352K
     |                   
              5.9K
              $347K
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.26
      $231K - $352K
     |                   
              9.97K
              $343K
             |  | 
          
        
          |  |  |                   
      $29.03 - $38.72
      $258K - $345K
     |                   
              8.9K
              $339K
             |  | 
          
        
          |  |  |                   
      $52.11 - $64.98
      $272K - $339K
     |                   
              5.21K
              $338K
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $252K - $337K
     |                   
              4.5K
              $336K
             |  | 
          
        
          |  |  |                   
      $108.29 - $132.03
      $283K - $345K
     |                   
              2.62K
              $320K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.2K
              $318K
             |  | 
          
        
          |  |  |                   
      $19.89 - $24.42
      $262K - $322K
     |                   
              13.2K
              $316K
             |  | 
          
        
          |  |  |                   
      $19.54 - $28.28
      $258K - $374K
     |                   
              13.2K
              $316K
             |  | 
          
        
          |  |  |                   
      $14.55 - $19.81
      $237K - $323K
     |                   
              16.3K
              $309K
             |  | 
          
        
          |  |  |                   
      $174.22 - $239.05
      $239K - $328K
     |                   
              1.37K
              $308K
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $166K - $308K
     |                   
              2.19K
              $308K
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $183K - $319K
     |                   
              4.24K
              $307K
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.7
      $213K - $314K
     |                   
              15.9K
              $306K
             |  | 
          
        
          |  |  |                   
      $18.24 - $27.8
      $220K - $336K
     |                   
              12.1K
              $296K
             |  | 
          
        
          |  |  |                   
      $54.68 - $64.66
      $249K - $294K
     |                   
              4.55K
              $290K
             |  | 
          
        
          |  |  |                   
      $40.3 - $69.3
      $177K - $305K
     |                   
              4.4K
              $290K
             |  | 
          
        
          |  |  |                   
      $59.32 - $79.68
      $226K - $303K
     |                   
              3.8K
              $290K
             |  | 
          
        
          |  |  |                   
      $70.66 - $90.53
      $233K - $299K
     |                   
              3.3K
              $286K
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $144K - $305K
     |                   
              2.14K
              $286K
             |  | 
          
        
          |  |  |                   
      $28.76 - $40.96
      $215K - $306K
     |                   
              7.48K
              $272K
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $213K - $334K
     |                   
              5.23K
              $262K
             |  | 
          
        
          |  |  |                   
      $46.41 - $68.62
      $176K - $260K
     |                   
              3.79K
              $259K
             |  | 
          
        
          |  |  |                   
      $38.14 - $42.3
      $241K - $267K
     |                   
              6.31K
              $258K
             |  | 
          
        
          |  |  |                   
      $20.32 - $28.08
      $186K - $257K
     |                   
              9.17K
              $257K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.28K
              $255K
             |  | 
          
        
          |  |  |                   
      $78.85 - $101.3
      $202K - $260K
     |                   
              2.57K
              $253K
             |  | 
          
        
          |  |  |                   
      $34.04 - $56.28
      $158K - $262K
     |                   
              4.65K
              $248K
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $174K - $246K
     |                   
              3.93K
              $245K
             |  |