|  |  |                   
      $94.06 - $147.0
      $245K - $382K
     |                   
              2.6K
              $376K
             |  | 
          
        
          |  |  |                   
      $39.17 - $54.26
      $302K - $418K
     |                   
              11.6K
              $583K
             |  | 
          
        
          |  |  |                   
      $11.92 - $14.17
      $306K - $364K
     |                   
              32.5K
              $456K
             |  | 
          
        
          |  |  |                   
      $2.22 - $3.9
      $341K - $600K
     |                   
              156K
              $371K
             |  | 
          
        
          |  |  |                   
      $15.63 - $21.51
      $272K - $374K
     |                   
              18.1K
              $368K
             |  | 
          
        
          |  |  |                   
      $398.85 - $473.32
      $319K - $379K
     |                   
              800
              $357K
             |  | 
          
        
          |  |  |                   
      $8.37 - $10.63
      $354K - $450K
     |                   
              42.6K
              $358K
             |  | 
          
        
          |  |  |                   
      $17.12 - $30.74
      $147K - $264K
     |                   
              24.5K
              $677K
             |  | 
          
        
          |  |  |                   
      $10.03 - $12.65
      $348K - $439K
     |                   
              38.9K
              $408K
             |  | 
          
        
          |  |  |                   
      $34.04 - $56.28
      $180K - $298K
     |                   
              10.3K
              $549K
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.3
      $242K - $352K
     |                   
              37.9K
              $345K
             |  | 
          
        
          |  |  |                   
      $49.08 - $65.31
      $265K - $353K
     |                   
              5.4K
              $344K
             |  | 
          
        
          |  |  |                   
      $49.04 - $67.34
      $191K - $263K
     |                   
              11K
              $740K
             |  | 
          
        
          |  |  |                   
      $19.82 - $29.82
      $228K - $343K
     |                   
              11.5K
              $341K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              982K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $153K - $182K
     |                   
              17.8K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $24.28 - $35.09
      $408K - $590K
     |                   
              34.1K
              $938K
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $348K - $411K
     |                   
              11.8K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $349K - $376K
     |                   
              10.3K
              $989K
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $265K - $392K
     |                   
              13.1K
              $641K
             |  | 
          
        
          |  |  |                   
      $61.48 - $65.6
      $307K - $328K
     |                   
              5K
              $319K
             |  | 
          
        
          |  |  |                   
      $21.67 - $25.64
      $288K - $341K
     |                   
              13.3K
              $318K
             |  | 
          
        
          |  |  |                   
      $16.35 - $23.52
      $280K - $402K
     |                   
              17.1K
              $318K
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $251K - $317K
     |                   
              1.8K
              $373K
             |  | 
          
        
          |  |  |                   
      $8.34 - $17.27
      $188K - $389K
     |                   
              22.5K
              $313K
             |  | 
          
        
          |  |  |                   
      $1.53 - $2.23
      $305K - $445K
     |                   
              283K
              $501K
             |  | 
          
        
          |  |  |                   
      $93.11 - $132.21
      $261K - $370K
     |                   
              2.8K
              $311K
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $280K - $323K
     |                   
              8.5K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $12.59 - $16.6
      $290K - $382K
     |                   
              32.7K
              $458K
             |  | 
          
        
          |  |  |                   
      $24.84 - $33.92
      $224K - $305K
     |                   
              10K
              $334K
             |  | 
          
        
          |  |  |                   
      $15.42 - $18.98
      $281K - $345K
     |                   
              18.2K
              $305K
             |  | 
          
        
          |  |  |                   
      $37.58 - $47.34
      $41.3K - $52.1K
     |                   
              97.5K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $62.54 - $125.05
      $125K - $250K
     |                   
              6K
              $666K
             |  | 
          
        
          |  |  |                   
      $396.7 - $501.59
      $79.3K - $100K
     |                   
              5.7K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $2.12 - $3.52
      $275K - $456K
     |                   
              140K
              $333K
             |  | 
          
        
          |  |  |                   
      $6.26 - $9.51
      $84.5K - $128K
     |                   
              138K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $17.79 - $23.8
      $285K - $381K
     |                   
              26.3K
              $543K
             |  | 
          
        
          |  |  |                   
      $10.34 - $13.35
      $259K - $334K
     |                   
              25K
              $291K
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $296K - $334K
     |                   
              31.8K
              $699K
             |  | 
          
        
          |  |  |                   
      $144.32 - $190.42
      $28.9K - $38.1K
     |                   
              10.5K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $17.94 - $23.34
      $206K - $268K
     |                   
              26.7K
              $597K
             |  | 
          
        
          |  |  |                   
      $6.07 - $9.62
      $232K - $367K
     |                   
              54.9K
              $404K
             |  | 
          
        
          |  |  |                   
      $42.93 - $51.58
      $245K - $294K
     |                   
              5.7K
              $287K
             |  | 
          
        
          |  |  |                   
      $13.98 - $20.02
      $256K - $366K
     |                   
              18.3K
              $286K
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $282K - $328K
     |                   
              27.6K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $209K - $289K
     |                   
              9K
              $285K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              284K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $17.96 - $24.7
      $253K - $348K
     |                   
              14.1K
              $283K
             |  | 
          
        
          |  |  |                   
      $388.56 - $520.27
      $272K - $364K
     |                   
              800
              $325K
             |  | 
          
        
          |  |  |                   
      $73.75 - $91.79
      $162K - $202K
     |                   
              8.3K
              $744K
             |  |