|  |  |                   
      $26.13 - $30.46
      $23.6M - $27.5M
     |                   
              901K
              $27M
             |  | 
          
        
          |  |  |                   
      $91.69 - $109.88
      $25M - $30M
     |                   
              273K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $12M - $25.7M
     |                   
              35.7K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $97.53 - $115.95
      $20.3M - $24.2M
     |                   
              208K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $75.53 - $82.95
      $16.8M - $18.5M
     |                   
              223K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $17.1M - $21.3M
     |                   
              26.4K
              $18M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $13.6M - $17.8M
     |                   
              37.1K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $8.16M - $10.5M
     |                   
              83.8K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $225.98 - $406.7
      $7.36M - $13.2M
     |                   
              32.6K
              $8.56M
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $6.82M - $7.6M
     |                   
              27.2K
              $7.59M
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $5.8M - $6.72M
     |                   
              26.3K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $24.37 - $27.18
      $3.57M - $3.99M
     |                   
              147K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $31.75 - $36.99
      $3.1M - $3.61M
     |                   
              97.5K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $16.91 - $24.23
      $2.53M - $3.62M
     |                   
              149K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $225.84 - $250.43
      $2.95M - $3.27M
     |                   
              13.1K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $2.75M - $3.26M
     |                   
              6.9K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $62.54 - $68.42
      $2.56M - $2.81M
     |                   
              41K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $42.77 - $48.68
      $2.63M - $2.99M
     |                   
              61.4K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $25.76 - $34.2
      $1.82M - $2.42M
     |                   
              70.8K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $163.99 - $199.13
      $1.57M - $1.91M
     |                   
              9.6K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $101.96 - $132.43
      $1.33M - $1.72M
     |                   
              13K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $276.5 - $362.79
      $1.16M - $1.52M
     |                   
              4.2K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $98.77 - $128.76
      $1.1M - $1.43M
     |                   
              11.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $14.47 - $32.92
      $657K - $1.49M
     |                   
              45.4K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $124.88 - $207.19
      $1.32M - $2.2M
     |                   
              10.6K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $221.35 - $349.23
      $797K - $1.26M
     |                   
              3.6K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $23.94 - $27.39
      $1.15M - $1.31M
     |                   
              47.9K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $11.18 - $14.21
      $1.08M - $1.38M
     |                   
              96.8K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $19.6 - $22.53
      $1.15M - $1.32M
     |                   
              58.7K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $0.56 - $10.52
      $74.2K - $1.39M
     |                   
              133K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $64.0 - $77.75
      $941K - $1.14M
     |                   
              14.7K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.93
      $857K - $1.09M
     |                   
              13.8K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $41.4 - $45.43
      $927K - $1.02M
     |                   
              22.4K
              $986K
             |  | 
          
        
          |  |  |                   
      $100.24 - $113.36
      $852K - $964K
     |                   
              8.5K
              $917K
             |  | 
          
        
          |  |  |                   
      $63.83 - $86.08
      $651K - $878K
     |                   
              10.2K
              $878K
             |  | 
          
        
          |  |  |                   
      $36.95 - $44.58
      $791K - $954K
     |                   
              21.4K
              $838K
             |  | 
          
        
          |  |  |                   
      $10.24 - $14.96
      $554K - $809K
     |                   
              54.1K
              $809K
             |  | 
          
        
          |  |  |                   
      $36.79 - $75.14
      $482K - $984K
     |                   
              13.1K
              $805K
             |  | 
          
        
          |  |  |                   
      $21.94 - $29.24
      $562K - $749K
     |                   
              25.6K
              $747K
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $688K - $768K
     |                   
              3.7K
              $743K
             |  | 
          
        
          |  |  |                   
      $103.61 - $132.04
      $684K - $871K
     |                   
              6.6K
              $740K
             |  | 
          
        
          |  |  |                   
      $184.56 - $218.69
      $609K - $722K
     |                   
              3.3K
              $714K
             |  | 
          
        
          |  |  |                   
      $41.06 - $46.13
      $669K - $752K
     |                   
              16.3K
              $682K
             |  | 
          
        
          |  |  |                   
      $30.03 - $77.13
      $303K - $779K
     |                   
              10.1K
              $677K
             |  | 
          
        
          |  |  |                   
      $65.14 - $104.57
      $436K - $701K
     |                   
              6.7K
              $676K
             |  | 
          
        
          |  |  |                   
      $40.98 - $67.42
      $443K - $728K
     |                   
              10.8K
              $674K
             |  | 
          
        
          |  |  |                   
      $49.87 - $58.78
      $588K - $694K
     |                   
              11.8K
              $656K
             |  | 
          
        
          |  |  |                   
      $14.81 - $27.72
      $392K - $735K
     |                   
              26.5K
              $654K
             |  | 
          
        
          |  |  |                   
      $11.77 - $13.79
      $627K - $735K
     |                   
              53.3K
              $651K
             |  | 
          
        
          |  |  |                   
      $22.62 - $37.62
      $387K - $643K
     |                   
              17.1K
              $643K
             |  |