|  |  |                   
      $67.01 - $72.84
      $323K - $351K
     |                   
              650K
              $47.1B
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $1.41M - $1.46M
     |                   
              485K
              $20.7B
             |  | 
          
        
          |  |  |                   
      $34.05 - $36.55
      $1.04M - $1.12M
     |                   
              312K
              $11.3B
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $1.01M - $1.04M
     |                   
              317K
              $23.6B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              182K
              $9.84B
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $414K - $458K
     |                   
              171K
              $5.4B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $9.51K - $12.1K
     |                   
              9.65K
              $2.46B
             |  | 
          
        
          |  |  |                   
      $208.02 - $237.84
      $130K - $149K
     |                   
              11K
              $2.58B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.4K
              $5.91B
             |  | 
          
        
          |  |  |                   
      $67.16 - $93.48
      $44.7K - $62.2K
     |                   
              12K
              $1.12B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $25.8K - $31.3K
     |                   
              10.3K
              $1.93B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              28.6K
              $1.52B
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $27.3K - $29.5K
     |                   
              5.46K
              $3.34B
             |  | 
          
        
          |  |  |                   
      $67.56 - $80.65
      $4.46K - $5.32K
     |                   
              15.6K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $17.9K - $27.1K
     |                   
              1.41K
              $626M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $196K - $198K
     |                   
              14.4K
              $710M
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $152K - $160K
     |                   
              17.6K
              $1.61B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $73.4K - $107K
     |                   
              1.67K
              $405M
             |  | 
          
        
          |  |  |                   
      $29.65 - $31.77
      $139K - $148K
     |                   
              23.2K
              $735M
             |  | 
          
        
          |  |  |                   
      $37.92 - $44.52
      $53K - $62.2K
     |                   
              17.2K
              $764M
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $51.4K - $54.5K
     |                   
              142K
              $3.88B
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $65.7K - $70.2K
     |                   
              12.1K
              $1.71B
             |  | 
          
        
          |  |  |                   
      $24.46 - $26.5
      $25.2K - $27.3K
     |                   
              65.7K
              $1.73B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.7K
              $480M
             |  | 
          
        
          |  |  |                   
      $86.92 - $99.32
      $956 - $1.09K
     |                   
              11.9K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $103K - $118K
     |                   
              6.06K
              $293M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $52.3K - $58.5K
     |                   
              14.9K
              $869M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $4.82K - $7.22K
     |                   
              1.74K
              $490M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $44.4K - $49.4K
     |                   
              24.2K
              $772M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $54.9K - $59.3K
     |                   
              9.48K
              $697M
             |  | 
          
        
          |  |  |                   
      $47.18 - $48.17
      $52.9K - $54K
     |                   
              77K
              $3.69B
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $2.13K - $2.31K
     |                   
              3.77K
              $1.24B
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $43.2K - $44.7K
     |                   
              46.4K
              $2.32B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              435
              $268M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $3.01K - $3.39K
     |                   
              3.03K
              $853M
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $63.2K - $70.4K
     |                   
              1.02K
              $285M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $101K - $132K
     |                   
              2.98K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $73.6K - $81.6K
     |                   
              860
              $190M
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $2.03K - $2.3K
     |                   
              3.05K
              $638M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.14K
              $219M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $17.7K - $19.3K
     |                   
              1.97K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $48.07 - $53.4
      $22.1K - $24.6K
     |                   
              6.38K
              $340M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $552 - $655
     |                   
              6.64K
              $326M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $21.7K - $23.5K
     |                   
              480
              $321M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $26.9K - $40K
     |                   
              287
              $99.1M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $10.9K - $12.1K
     |                   
              8.24K
              $691M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $11K - $11.8K
     |                   
              16.9K
              $553M
             |  | 
          
        
          |  |  |                   
      $20.79 - $21.92
      $36.8K - $38.8K
     |                   
              3.51K
              $76M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $301 - $355
     |                   
              750
              $267M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $13.1K - $14.5K
     |                   
              515
              $309M
             |  |