|  |  |                   
      $195.29 - $223.85
      $1.8M - $2.07M
     |                   
              69.3K
              $15.4B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $7.29K - $9.25K
     |                   
              48.3K
              $12.3B
             |  | 
          
        
          |  |  |                   
      $63.98 - $72.59
      $423K - $479K
     |                   
              82.9K
              $5.88B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              157K
              $7.02B
             |  | 
          
        
          |  |  |                   
      $61.56 - $66.95
      $436K - $474K
     |                   
              87.4K
              $5.85B
             |  | 
          
        
          |  |  |                   
      $93.41 - $104.11
      $235K - $262K
     |                   
              44.7K
              $4.6B
             |  | 
          
        
          |  |  |                   
      $50.23 - $50.48
      $624K - $628K
     |                   
              106K
              $5.34B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $67.3K - $98K
     |                   
              7.67K
              $1.87B
             |  | 
          
        
          |  |  |                   
      $72.91 - $77.23
      $390K - $413K
     |                   
              68.5K
              $5.23B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              126K
              $3.34B
             |  | 
          
        
          |  |  |                   
      $77.92 - $81.94
      $194K - $204K
     |                   
              72.1K
              $5.9B
             |  | 
          
        
          |  |  |                   
      $50.93 - $53.85
      $389K - $412K
     |                   
              112K
              $5.94B
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $39.7K - $44.7K
     |                   
              14.9K
              $4.2B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $155K - $189K
     |                   
              10.5K
              $1.96B
             |  | 
          
        
          |  |  |                   
      $22.63 - $23.3
      $361K - $371K
     |                   
              68.2K
              $1.58B
             |  | 
          
        
          |  |  |                   
      $20.18 - $20.7
      $332K - $341K
     |                   
              221K
              $4.55B
             |  | 
          
        
          |  |  |                   
      $52.31 - $56.47
      $172K - $186K
     |                   
              44.9K
              $2.54B
             |  | 
          
        
          |  |  |                   
      $23.27 - $25.46
      $83.5K - $91.4K
     |                   
              111K
              $2.75B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $137K - $149K
     |                   
              4.08K
              $2.12B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $34.4K - $52K
     |                   
              1.45K
              $643M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $47.1K - $65.8K
     |                   
              2.7K
              $890M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              43.8K
              $3.4B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.1K
              $1.91B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              71K
              $2.09B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33K
              $1.36B
             |  | 
          
        
          |  |  |                   
      $49.48 - $53.78
      $53K - $57.7K
     |                   
              23.3K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $20.76 - $21.78
      $93.2K - $97.8K
     |                   
              33.7K
              $726M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $87.4K - $98.4K
     |                   
              10.5K
              $2.31B
             |  | 
          
        
          |  |  |                   
      $22.84 - $22.95
      $77.7K - $78K
     |                   
              21.8K
              $501M
             |  | 
          
        
          |  |  |                   
      $49.57 - $52.57
      $113K - $120K
     |                   
              36.4K
              $1.81B
             |  | 
          
        
          |  |  |                   
      $24.14 - $24.34
      $62.8K - $63.3K
     |                   
              12.1K
              $295M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $19.5K - $21.8K
     |                   
              1.59K
              $500M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $59.1K - $67.3K
     |                   
              1.76K
              $1.29B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $21.6K - $23.8K
     |                   
              1.74K
              $876M
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $9.27K - $9.85K
     |                   
              29.9K
              $2.67B
             |  | 
          
        
          |  |  |                   
      $104.08 - $115.35
      $17.4K - $19.3K
     |                   
              2.16K
              $248M
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $17.3K - $18.8K
     |                   
              5.12K
              $311M
             |  | 
          
        
          |  |  |                   
      $22.9 - $24.1
      $21.8K - $22.9K
     |                   
              18.8K
              $449M
             |  | 
          
        
          |  |  |                   
      $26.88 - $27.78
      $2.69K - $2.78K
     |                   
              27.6K
              $768M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $14.3K - $15.6K
     |                   
              629
              $358M
             |  | 
          
        
          |  |  |                   
      $271.94 - $298.09
      $17.1K - $18.8K
     |                   
              923
              $267M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $6.13K - $6.76K
     |                   
              6.16K
              $271M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $9.47K - $10.3K
     |                   
              3.95K
              $270M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $12.6K - $13.5K
     |                   
              1.78K
              $274M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              31.6K
              $924M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $14.6K - $15.8K
     |                   
              1.65K
              $563M
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $12.6K - $14.3K
     |                   
              200
              $240M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $10.2K - $12.5K
     |                   
              272
              $250M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $667 - $784
     |                   
              592
              $209M
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $16.3K - $19.7K
     |                   
              1.42K
              $273M
             |  |