|  |  |                   
      $71.03 - $101.75
      $60K - $86K
     |                   
              4.27K
              $431M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $15.9K - $16.9K
     |                   
              3.52K
              $280M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $242 - $318
     |                   
              12.8K
              $240M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $113K - $143K
     |                   
              6.44K
              $712M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              61.2K
              $3.67B
             |  | 
          
        
          |  |  |                   
      $88.3 - $95.43
      $3.53K - $3.82K
     |                   
              3.58K
              $320M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $62.8K - $77.6K
     |                   
              338
              $514M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $529 - $584
     |                   
              6.03K
              $364M
             |  | 
          
        
          |  |  |                   
      $24.77 - $32.27
      $53.5K - $69.6K
     |                   
              12.1K
              $384M
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $23.3K - $23.4K
     |                   
              58K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $22.4K - $27.3K
     |                   
              1.83K
              $233M
             |  | 
          
        
          |  |  |                   
      $45.2 - $46.6
      $22.4K - $23.1K
     |                   
              6.59K
              $305M
             |  | 
          
        
          |  |  |                   
      $24.32 - $24.81
      $26.2K - $26.7K
     |                   
              22.9K
              $567M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $33.8K - $38.1K
     |                   
              8.35K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $24.5K - $30.1K
     |                   
              4.05K
              $316M
             |  | 
          
        
          |  |  |                   
      $19.44 - $19.56
      $22.8K - $22.9K
     |                   
              30.7K
              $599M
             |  | 
          
        
          |  |  |                   
      $83.8 - $101.39
      $28.2K - $34.1K
     |                   
              2.45K
              $248M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $14.7K - $16.7K
     |                   
              2.71K
              $360M
             |  | 
          
        
          |  |  |                   
      $44.8 - $53.97
      $151K - $182K
     |                   
              62.2K
              $3.36B
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $160K - $201K
     |                   
              17K
              $2.54B
             |  | 
          
        
          |  |  |                   
      $35.33 - $46.05
      $7.88K - $10.3K
     |                   
              6.16K
              $267M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $17.2K - $19.3K
     |                   
              8.31K
              $271M
             |  | 
          
        
          |  |  |                   
      $82.14 - $94.68
      $10.1K - $11.6K
     |                   
              3.76K
              $346M
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.33
      $28.5K - $43.4K
     |                   
              7.5K
              $258M
             |  | 
          
        
          |  |  |                   
      $14.14 - $16.32
      $14.1 - $16.3
     |                   
              22.7K
              $351M
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $20K - $24K
     |                   
              4.79K
              $382M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.35K
              $333M
             |  | 
          
        
          |  |  |                   
      $162.11 - $192.36
      $14.6K - $17.3K
     |                   
              2.23K
              $402M
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $20.1K - $24.4K
     |                   
              5.59K
              $355M
             |  | 
          
        
          |  |  |                   
      $41.3 - $47.52
      $48.8K - $56.2K
     |                   
              9.91K
              $470M
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $311K - $386K
     |                   
              183K
              $4.64B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.3K
              $221M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $9.67K - $11.1K
     |                   
              39.3K
              $119M
             |  | 
          
        
          |  |  |                   
      $157.93 - $175.89
      $13K - $14.4K
     |                   
              3.79K
              $661M
             |  | 
          
        
          |  |  |                   
      $5.25 - $5.92
      $4.55K - $5.13K
     |                   
              24.3K
              $138M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19K
              $859M
             |  | 
          
        
          |  |  |                   
      $87.19 - $111.51
      $16.7K - $21.4K
     |                   
              2.1K
              $232M
             |  | 
          
        
          |  |  |                   
      $5.61 - $6.49
      $3.96K - $4.58K
     |                   
              29.2K
              $177M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $2.58K - $2.99K
     |                   
              556
              $251M
             |  | 
          
        
          |  |  |                   
      $75.05 - $77.34
      $9.76K - $10.1K
     |                   
              3.57K
              $276M
             |  | 
          
        
          |  |  |                   
      $41.76 - $54.91
      $14.8K - $19.5K
     |                   
              3.7K
              $202M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $7.12K - $7.15K
     |                   
              8.09K
              $815M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.59
      $11.9K - $12.1K
     |                   
              16.5K
              $833M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.24K
              $209M
             |  | 
          
        
          |  |  |                   
      $277.23 - $315.28
      $15.2K - $17.3K
     |                   
              1.18K
              $369M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $18.9K - $23.3K
     |                   
              2.15K
              $394M
             |  | 
          
        
          |  |  |                   
      $162.65 - $188.71
      $10.2K - $11.9K
     |                   
              1.34K
              $254M
             |  | 
          
        
          |  |  |                   
      $74.02 - $87.26
      $10.2K - $12K
     |                   
              2.38K
              $204M
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $64.9K - $81.7K
     |                   
              5.61K
              $609M
             |  | 
          
        
          |  |  |                   
      $11.71 - $13.88
      $56.4K - $66.9K
     |                   
              77.1K
              $1.07B
             |  |