|  |  |                   
      $87.11 - $104.95
      $195K - $235K
     |                   
              2.91K
              $299M
             |  | 
          
        
          |  |  |                   
      $111.15 - $128.97
      $115K - $133K
     |                   
              1.87K
              $212M
             |  | 
          
        
          |  |  |                   
      $41.24 - $46.22
      $159K - $178K
     |                   
              5.4K
              $246M
             |  | 
          
        
          |  |  |                   
      $42.55 - $49.98
      $155K - $182K
     |                   
              5.19K
              $253M
             |  | 
          
        
          |  |  |                   
      $36.01 - $43.64
      $160K - $194K
     |                   
              5.67K
              $243M
             |  | 
          
        
          |  |  |                   
      $749.82 - $1098.95
      $10.5K - $15.4K
     |                   
              569
              $474M
             |  | 
          
        
          |  |  |                   
      $18.21 - $22.28
      $166K - $203K
     |                   
              18K
              $396M
             |  | 
          
        
          |  |  |                   
      $35.24 - $43.24
      $134K - $164K
     |                   
              5.64K
              $231M
             |  | 
          
        
          |  |  |                   
      $9.71 - $14.55
      $66.5K - $99.7K
     |                   
              11.3K
              $120M
             |  | 
          
        
          |  |  |                   
      $38.89 - $45.0
      $123K - $143K
     |                   
              7.97K
              $358M
             |  | 
          
        
          |  |  |                   
      $104.75 - $131.61
      $137K - $173K
     |                   
              1.86K
              $245M
             |  | 
          
        
          |  |  |                   
      $62.69 - $73.01
      $130K - $151K
     |                   
              4.81K
              $346M
             |  | 
          
        
          |  |  |                   
      $67.96 - $82.48
      $118K - $143K
     |                   
              2.88K
              $237M
             |  | 
          
        
          |  |  |                   
      $460.3 - $584.56
      $173K - $219K
     |                   
              770
              $450M
             |  | 
          
        
          |  |  |                   
      $74.97 - $84.04
      $99.1K - $111K
     |                   
              2.49K
              $208M
             |  | 
          
        
          |  |  |                   
      $119.07 - $145.42
      $14.2K - $17.3K
     |                   
              2.72K
              $324M
             |  | 
          
        
          |  |  |                   
      $99.35 - $117.71
      $123K - $146K
     |                   
              3.12K
              $360M
             |  | 
          
        
          |  |  |                   
      $160.76 - $177.82
      $83.9K - $92.8K
     |                   
              1.19K
              $206M
             |  | 
          
        
          |  |  |                   
      $59.54 - $72.17
      $198K - $240K
     |                   
              10.7K
              $768M
             |  | 
          
        
          |  |  |                   
      $175.1 - $223.38
      $125K - $160K
     |                   
              1.16K
              $256M
             |  | 
          
        
          |  |  |                   
      $56.11 - $67.61
      $54K - $65K
     |                   
              4.18K
              $262M
             |  | 
          
        
          |  |  |                   
      $61.11 - $67.85
      $73.2K - $81.3K
     |                   
              4.13K
              $280M
             |  | 
          
        
          |  |  |                   
      $49.83 - $62.75
      $1.4K - $1.76K
     |                   
              11.5K
              $661M
             |  | 
          
        
          |  |  |                   
      $60.73 - $63.8
      $66.7K - $70.1K
     |                   
              13.2K
              $836M
             |  | 
          
        
          |  |  |                   
      $113.45 - $126.18
      $73.4K - $81.6K
     |                   
              3.24K
              $409M
             |  | 
          
        
          |  |  |                   
      $48.01 - $58.53
      $86.6K - $106K
     |                   
              3.95K
              $228M
             |  | 
          
        
          |  |  |                   
      $163.84 - $199.33
      $77.8K - $94.7K
     |                   
              1.5K
              $295M
             |  | 
          
        
          |  |  |                   
      $43.64 - $45.8
      $49.1K - $51.5K
     |                   
              5.77K
              $262M
             |  | 
          
        
          |  |  |                   
      $24.33 - $29.38
      $56K - $67.6K
     |                   
              15.7K
              $447M
             |  | 
          
        
          |  |  |                   
      $520.18 - $576.82
      $70.7K - $78.4K
     |                   
              1.45K
              $838M
             |  | 
          
        
          |  |  |                   
      $515.25 - $576.55
      $22.7K - $25.4K
     |                   
              432
              $240M
             |  | 
          
        
          |  |  |                   
      $801.83 - $917.05
      $76.2K - $87.1K
     |                   
              1.59K
              $1.41B
             |  | 
          
        
          |  |  |                   
      $123.32 - $147.38
      $1.48K - $1.77K
     |                   
              7.89K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $309.38 - $337.38
      $13K - $14.2K
     |                   
              903
              $291M
             |  | 
          
        
          |  |  |                   
      $73.58 - $89.21
      $47.2K - $57.3K
     |                   
              3.06K
              $273M
             |  | 
          
        
          |  |  |                   
      $179.99 - $201.6
      $29.9K - $33.5K
     |                   
              1.76K
              $353M
             |  | 
          
        
          |  |  |                   
      $215.56 - $246.98
      $36.6K - $42K
     |                   
              1.41K
              $343M
             |  | 
          
        
          |  |  |                   
      $107.93 - $120.23
      $12.7K - $14.2K
     |                   
              3.31K
              $389M
             |  | 
          
        
          |  |  |                   
      $315.12 - $406.43
      $68.4K - $88.2K
     |                   
              1.1K
              $448M
             |  | 
          
        
          |  |  |                   
      $161.9 - $179.3
      $3.72K - $4.12K
     |                   
              5.84K
              $993M
             |  | 
          
        
          |  |  |                   
      $73.43 - $80.37
      $11.6K - $12.7K
     |                   
              6.48K
              $521M
             |  | 
          
        
          |  |  |                   
      $239.58 - $298.23
      $21.1K - $26.2K
     |                   
              1.2K
              $359M
             |  |