|  |  |                   
      $41.45 - $46.54
      $2.16K - $2.42K
     |                   
              38K
              $1.64B
             |  | 
          
        
          |  |  |                   
      $23.97 - $29.72
      $5.51K - $6.84K
     |                   
              31.9K
              $949M
             |  | 
          
        
          |  |  |                   
      $16.21 - $21.2
      $5.35K - $7K
     |                   
              45.2K
              $959M
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $284 - $386
     |                   
              24.7K
              $846M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $50.5K - $69.2K
     |                   
              3.45K
              $848M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $86.4K - $115K
     |                   
              4.02K
              $1.19B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.4K
              $2.18B
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $23.7K - $51.4K
     |                   
              2.05K
              $295M
             |  | 
          
        
          |  |  |                   
      $33.93 - $39.93
      $6.68K - $7.87K
     |                   
              27.1K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $5.47K - $8.64K
     |                   
              27.7K
              $502M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $141K - $221K
     |                   
              5.12K
              $1.41B
             |  | 
          
        
          |  |  |                   
      $10.13 - $17.24
      $4.6K - $7.83K
     |                   
              27.5K
              $463M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.8K
              $981M
             |  | 
          
        
          |  |  |                   
      $96.67 - $118.22
      $16.1K - $19.7K
     |                   
              16.8K
              $1.91B
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $6.42K - $8.45K
     |                   
              3.76K
              $907M
             |  | 
          
        
          |  |  |                   
      $70.35 - $89.5
      $23.8K - $30.3K
     |                   
              33.8K
              $3B
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.7
      $7.5K - $11.1K
     |                   
              33.2K
              $639M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $29.6K - $36.5K
     |                   
              1.29K
              $1.97B
             |  | 
          
        
          |  |  |                   
      $58.78 - $100.27
      $6K - $10.2K
     |                   
              8.02K
              $797M
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $8.49K - $11.7K
     |                   
              6.49K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $11K - $16.6K
     |                   
              12.2K
              $1.89B
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $19.7K - $22.5K
     |                   
              21.7K
              $2.16B
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $41.7K - $51.4K
     |                   
              6.41K
              $1.85B
             |  | 
          
        
          |  |  |                   
      $130.21 - $169.16
      $25K - $32.5K
     |                   
              9.97K
              $1.67B
             |  | 
          
        
          |  |  |                   
      $15.12 - $23.09
      $9.77K - $14.9K
     |                   
              50.3K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $87.23 - $109.91
      $8.81K - $11.1K
     |                   
              14.3K
              $1.57B
             |  | 
          
        
          |  |  |                   
      $283.18 - $488.55
      $350K - $604K
     |                   
              3.35K
              $1.64B
             |  | 
          
        
          |  |  |                   
      $140.37 - $177.56
      $7.02K - $8.88K
     |                   
              6.84K
              $1.18B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              76.1K
              $1.79B
             |  | 
          
        
          |  |  |                   
      $296.51 - $536.21
      $183K - $331K
     |                   
              1.86K
              $999M
             |  | 
          
        
          |  |  |                   
      $284.19 - $351.22
      $11.7K - $14.4K
     |                   
              6.56K
              $2.3B
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $30.5K - $44.2K
     |                   
              10.4K
              $3.22B
             |  | 
          
        
          |  |  |                   
      $50.69 - $64.92
      $17.7K - $22.7K
     |                   
              35.3K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $23.18 - $35.26
      $9.64K - $14.7K
     |                   
              40.4K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $95.81 - $137.79
      $7.47K - $10.7K
     |                   
              7.75K
              $1.05B
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $34.2K - $39.9K
     |                   
              71.7K
              $4.49B
             |  | 
          
        
          |  |  |                   
      $40.3 - $69.3
      $8.18K - $14.1K
     |                   
              17.2K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $55.12 - $75.98
      $10.2K - $14.1K
     |                   
              26.7K
              $2.03B
             |  | 
          
        
          |  |  |                   
      $66.45 - $89.86
      $10.2K - $13.7K
     |                   
              22.7K
              $2.04B
             |  | 
          
        
          |  |  |                   
      $96.02 - $118.47
      $16.7K - $20.6K
     |                   
              17.6K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $42.9 - $64.02
      $12.4K - $18.4K
     |                   
              26.6K
              $1.7B
             |  | 
          
        
          |  |  |                   
      $96.12 - $122.63
      $9.23K - $11.8K
     |                   
              15K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $424 - $688
     |                   
              6K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $15.86 - $24.35
      $8.39K - $12.9K
     |                   
              51.2K
              $1.25B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              29.2K
              $2.52B
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $37K - $50.8K
     |                   
              8.9K
              $2.8B
             |  | 
          
        
          |  |  |                   
      $86.17 - $148.63
      $6.72K - $11.6K
     |                   
              12.5K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $85.25 - $107.02
      $32.7K - $41K
     |                   
              40.7K
              $4.06B
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $36.3K - $52.3K
     |                   
              24.8K
              $2.31B
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.35K - $1.7K
     |                   
              10.7K
              $5.79B
             |  |