|  |  |                   
      $30.96 - $40.6
      $29M - $38M
     |                   
              1.14M
              $46.1M
             |  | 
          
        
          |  |  |                   
      $86.12 - $108.35
      $725K - $913K
     |                   
              128K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $136K - $228K
     |                   
              32.3K
              $5.1M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $688K - $1.11M
     |                   
              1.51K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $647K - $794K
     |                   
              18.5K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $354K - $878K
     |                   
              2.34K
              $820K
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $229K - $473K
     |                   
              8.02K
              $843K
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $438K - $619K
     |                   
              2.91K
              $619K
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $115K - $216K
     |                   
              4.4K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $473K - $603K
     |                   
              4.59K
              $593K
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $347K - $463K
     |                   
              3.96K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $378K - $416K
     |                   
              39.5K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $277K - $428K
     |                   
              3.18K
              $427K
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $23.3K - $63.9K
     |                   
              7.66K
              $717K
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $115K - $223K
     |                   
              5.62K
              $765K
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $229K - $285K
     |                   
              2.68K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $186.58 - $225.78
      $341K - $413K
     |                   
              1.83K
              $398K
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $40.3K - $58.3K
     |                   
              1.79K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $32.25 - $40.02
      $280K - $347K
     |                   
              8.67K
              $347K
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $236K - $283K
     |                   
              5K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $257K - $352K
     |                   
              906
              $339K
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $643 - $1.02K
     |                   
              2.13K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $20.6 - $32.16
      $243K - $379K
     |                   
              11.8K
              $334K
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $291K - $334K
     |                   
              3.37K
              $320K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $50.8K - $83.1K
     |                   
              4.33K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $219K - $297K
     |                   
              4.92K
              $296K
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $220K - $294K
     |                   
              2.56K
              $292K
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $182K - $290K
     |                   
              5.66K
              $288K
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $253K - $314K
     |                   
              1.75K
              $288K
             |  | 
          
        
          |  |  |                   
      $102.35 - $121.67
      $236K - $281K
     |                   
              2.31K
              $280K
             |  | 
          
        
          |  |  |                   
      $30.37 - $40.03
      $208K - $274K
     |                   
              18.7K
              $715K
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $194K - $358K
     |                   
              662
              $271K
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $202K - $272K
     |                   
              1.33K
              $271K
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $6.8K - $8.03K
     |                   
              139K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $40.4K - $58.4K
     |                   
              5.56K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $40.3K - $55.5K
     |                   
              4.1K
              $1.31M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.85K
              $246K
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $200K - $226K
     |                   
              42.9K
              $663K
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $21.1K - $36.9K
     |                   
              11.8K
              $848K
             |  | 
          
        
          |  |  |                   
      $50.39 - $60.05
      $192K - $229K
     |                   
              3.81K
              $228K
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $208K - $252K
     |                   
              3.55K
              $228K
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $189K - $228K
     |                   
              2.77K
              $225K
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $180K - $232K
     |                   
              437
              $222K
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $42.3K - $54.7K
     |                   
              2.27K
              $928K
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $215K - $259K
     |                   
              4.03K
              $218K
             |  | 
          
        
          |  |  |                   
      $45.2 - $73.35
      $134K - $218K
     |                   
              2.97K
              $217K
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $165K - $227K
     |                   
              692
              $217K
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $201K - $233K
     |                   
              2.83K
              $214K
             |  | 
          
        
          |  |  |                   
      $17.84 - $22.81
      $159K - $204K
     |                   
              19.9K
              $448K
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $212K - $279K
     |                   
              10.4K
              $213K
             |  |