|  |  |                   
      $25.48 - $27.78
      $52.5M - $57.2M
     |                   
              2.06M
              $54.8M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $11.4M - $16.1M
     |                   
              176K
              $87.5M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $14.7M - $18.5M
     |                   
              50.4K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $11.6M - $14.5M
     |                   
              26.4K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $88.8K - $119K
     |                   
              315K
              $69.1M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $545K - $672K
     |                   
              325K
              $57.3M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $3.02M - $3.65M
     |                   
              830K
              $90.7M
             |  | 
          
        
          |  |  |                   
      $46.41 - $47.7
      $4.98M - $5.12M
     |                   
              388K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $1.08M - $1.31M
     |                   
              1.03M
              $63.7M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $122K - $177K
     |                   
              123K
              $29.4M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $198K - $271K
     |                   
              29.4K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $33.78 - $43.68
      $19.4K - $25K
     |                   
              642K
              $28M
             |  | 
          
        
          |  |  |                   
      $284.19 - $351.22
      $111K - $138K
     |                   
              70.5K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $851K - $1.06M
     |                   
              23.5K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $356K - $447K
     |                   
              187K
              $28M
             |  | 
          
        
          |  |  |                   
      $60.34 - $74.89
      $1.6M - $1.98M
     |                   
              26.5K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $1.34M - $1.37M
     |                   
              1.46M
              $145M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $489K - $626K
     |                   
              178K
              $28.3M
             |  | 
          
        
          |  |  |                   
      $88.17 - $112.32
      $3.09K - $3.93K
     |                   
              81K
              $9.09M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $941K - $1.18M
     |                   
              20.6K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $455K - $559K
     |                   
              32.6K
              $5.78M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $481K - $538K
     |                   
              105K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $298K - $305K
     |                   
              1.42M
              $74.7M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $254K - $316K
     |                   
              17.1K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $88.49 - $92.4
      $672K - $702K
     |                   
              823K
              $76.1M
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $807K - $822K
     |                   
              514K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $710K - $714K
     |                   
              291K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $47.89 - $48.65
      $516K - $524K
     |                   
              566K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $627K - $751K
     |                   
              6.82K
              $688K
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $106K - $166K
     |                   
              1.41K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $387K - $474K
     |                   
              88.7K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $429K - $595K
     |                   
              1.36K
              $595K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $274K - $309K
     |                   
              17K
              $7.86M
             |  | 
          
        
          |  |  |                   
      $101.99 - $104.66
      $424K - $435K
     |                   
              187K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $464K - $471K
     |                   
              12.9K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $101.97 - $126.75
      $89.3K - $111K
     |                   
              31.3K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $28.02 - $32.37
      $444K - $513K
     |                   
              325K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $347K - $427K
     |                   
              9.99K
              $426K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.28M
              $68.5M
             |  | 
          
        
          |  |  |                   
      $36.25 - $42.28
      $340K - $397K
     |                   
              9.39K
              $396K
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.23
      $251K - $258K
     |                   
              931K
              $43M
             |  | 
          
        
          |  |  |                   
      $44.8 - $53.97
      $325K - $392K
     |                   
              7.26K
              $391K
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $338K - $371K
     |                   
              6.09K
              $357K
             |  | 
          
        
          |  |  |                   
      $49.73 - $51.44
      $250K - $259K
     |                   
              247K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $123K - $138K
     |                   
              135K
              $8.25M
             |  | 
          
        
          |  |  |                   
      $43.28 - $50.37
      $165K - $192K
     |                   
              228K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $42.53 - $43.63
      $210K - $215K
     |                   
              457K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.04M - $1.19M
     |                   
              820K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $281K - $308K
     |                   
              10.7K
              $308K
             |  | 
          
        
          |  |  |                   
      $41.1 - $42.37
      $295K - $305K
     |                   
              7.19K
              $303K
             |  |