|  |  |                   
      $243.75 - $303.93
      $265M - $330M
     |                   
              210K
              $63.9M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $133M - $166M
     |                   
              600K
              $34.2M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $73.9M - $76.4M
     |                   
              114K
              $12M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $59M - $73.1M
     |                   
              337K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $73.02 - $90.22
      $45.3M - $56M
     |                   
              185K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $39.2M - $45.1M
     |                   
              56K
              $9.9M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $39.1M - $39.7M
     |                   
              158K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $33.8M - $34.7M
     |                   
              248K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $24.3M - $29.7M
     |                   
              34.6K
              $8.21M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $22.3M - $27.3M
     |                   
              24.7K
              $6.9M
             |  | 
          
        
          |  |  |                   
      $101.97 - $126.75
      $19.1M - $23.7M
     |                   
              13.6K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $13.3M - $15.4M
     |                   
              16K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $13.1M - $13.3M
     |                   
              83.9K
              $6.6M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $8.92M - $10.2M
     |                   
              6.37K
              $567K
             |  | 
          
        
          |  |  |                   
      $37.77 - $46.15
      $8.38M - $10.2M
     |                   
              13K
              $601K
             |  | 
          
        
          |  |  |                   
      $49.08 - $51.35
      $5.21M - $5.45M
     |                   
              78.5K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $2.56M - $3.41M
     |                   
              1.31K
              $572K
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $2.71M - $2.91M
     |                   
              72.5K
              $6.72M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $790K - $1.03M
     |                   
              68.1K
              $14M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $1.61M - $2M
     |                   
              258K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $1M - $1.16M
     |                   
              5.04K
              $979K
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $883K - $1.07M
     |                   
              41.7K
              $2.59M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              34.8K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $637K - $889K
     |                   
              10.7K
              $740K
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $11.8K - $25.8K
     |                   
              3.3K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $44.23 - $49.97
      $576K - $651K
     |                   
              10.2K
              $456K
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $667K - $897K
     |                   
              8.42K
              $490K
             |  | 
          
        
          |  |  |                   
      $116.0 - $135.5
      $440K - $514K
     |                   
              3.86K
              $463K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $404K - $489K
     |                   
              6.06K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $430K - $520K
     |                   
              14.7K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $855K - $1.05M
     |                   
              24.2K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $311K - $357K
     |                   
              6.41K
              $634K
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $222K - $304K
     |                   
              6.01K
              $484K
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $234K - $347K
     |                   
              7.4K
              $362K
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $166K - $197K
     |                   
              13.7K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $47.62 - $55.44
      $189K - $220K
     |                   
              15.4K
              $743K
             |  | 
          
        
          |  |  |                   
      $24.69 - $29.48
      $226K - $269K
     |                   
              11.3K
              $290K
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $85.5K - $104K
     |                   
              6K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $173K - $205K
     |                   
              2.07K
              $576K
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $293K - $331K
     |                   
              19.6K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $72.3K - $103K
     |                   
              7.25K
              $378K
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $188K - $211K
     |                   
              1.67K
              $533K
             |  | 
          
        
          |  |  |                   
      $12.23 - $15.46
      $174K - $220K
     |                   
              42.4K
              $639K
             |  | 
          
        
          |  |  |                   
      $35.3 - $37.51
      $291K - $309K
     |                   
              114K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $140K - $188K
     |                   
              12K
              $293K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $42.8K - $53.9K
     |                   
              3.52K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $159K - $182K
     |                   
              2.24K
              $495K
             |  | 
          
        
          |  |  |                   
      $4.69 - $6.66
      $150K - $213K
     |                   
              11.1K
              $70K
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $192K - $236K
     |                   
              6.31K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $163K - $188K
     |                   
              3.92K
              $969K
             |  |