|  |  |                   
      $152.93 - $181.74
      $5.39M - $6.41M
     |                   
              151K
              $27.4B
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $750K - $973K
     |                   
              58.9K
              $12.1B
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $1.16M - $1.35M
     |                   
              71.9K
              $4.6B
             |  | 
          
        
          |  |  |                   
      $21.02 - $23.56
      $1.89M - $2.12M
     |                   
              1M
              $23.7B
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $143K - $312K
     |                   
              2.9K
              $905M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $681K - $803K
     |                   
              4.44K
              $692M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $715K - $884K
     |                   
              2.54K
              $982M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $722K - $1.02M
     |                   
              4.57K
              $1.77B
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $35.9K - $43.5K
     |                   
              19.1K
              $3.54B
             |  | 
          
        
          |  |  |                   
      $57.29 - $69.63
      $410K - $498K
     |                   
              6.36K
              $443M
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $446K - $518K
     |                   
              28K
              $3.74B
             |  | 
          
        
          |  |  |                   
      $32.0 - $39.87
      $364K - $453K
     |                   
              25.9K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $348K - $404K
     |                   
              20K
              $3.91B
             |  | 
          
        
          |  |  |                   
      $28.02 - $32.37
      $236K - $273K
     |                   
              61.8K
              $1.96B
             |  | 
          
        
          |  |  |                   
      $41.2 - $42.29
      $280K - $288K
     |                   
              612K
              $25.8B
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $226K - $273K
     |                   
              3.81K
              $162M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $75K - $82.1K
     |                   
              14.3K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $79.1K - $107K
     |                   
              8.4K
              $389M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              200
              $18.8M
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $173K - $201K
     |                   
              47.1K
              $2.6B
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $198K - $286K
     |                   
              1.16K
              $211M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.43K - $1.8K
     |                   
              3.63K
              $2.83B
             |  | 
          
        
          |  |  |                   
      $30.29 - $30.83
      $150K - $153K
     |                   
              36.7K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $138K - $176K
     |                   
              1.15K
              $268M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $41.7K - $49.5K
     |                   
              7.95K
              $629M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $40.5K - $51.1K
     |                   
              3.44K
              $493M
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $38.2K - $43.7K
     |                   
              13.1K
              $2.9B
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $79.6K - $92.3K
     |                   
              6.14K
              $2.11B
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $12.8K - $15.1K
     |                   
              6.09K
              $804M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $100K - $115K
     |                   
              4.93K
              $439M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $17.5K - $20.8K
     |                   
              8.7K
              $938M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $94.4K - $132K
     |                   
              5.69K
              $393M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $84.8K - $95.6K
     |                   
              2.74K
              $289M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $19.4K - $23.9K
     |                   
              9.82K
              $833M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $38.5K - $50.9K
     |                   
              6.3K
              $213M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $126K - $183K
     |                   
              250
              $197M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $74K - $85.7K
     |                   
              621
              $186M
             |  | 
          
        
          |  |  |                   
      $486.93 - $619.21
      $3.41K - $4.33K
     |                   
              647
              $315M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.1K
              $271M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $130K - $153K
     |                   
              36K
              $1.52B
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $76.3K - $89K
     |                   
              956
              $74.8M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $25.8K - $32.2K
     |                   
              6.52K
              $686M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $32.3K - $39.4K
     |                   
              12.2K
              $857M
             |  | 
          
        
          |  |  |                   
      $158.36 - $178.82
      $104K - $118K
     |                   
              7.37K
              $1.3B
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $32K - $43.3K
     |                   
              2.95K
              $78.2M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $6.82K - $8.06K
     |                   
              1.83K
              $512M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $77.6K - $86.4K
     |                   
              4.87K
              $662M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $56.4K - $63.1K
     |                   
              10K
              $579M
             |  | 
          
        
          |  |  |                   
      $121.58 - $136.74
      $59.7K - $67.1K
     |                   
              5.92K
              $803M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $11.6K - $13K
     |                   
              4.44K
              $599M
             |  |