|  |  |                   
      $273.94 - $388.21
      $230K - $325K
     |                   
              16.4K
              $6.36B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              448K
              $12.8B
             |  | 
          
        
          |  |  |                   
      $91.41 - $94.22
      $1.16M - $1.2M
     |                   
              111K
              $10.4B
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $678K - $789K
     |                   
              11.1K
              $11B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              517K
              $12B
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $139K - $232K
     |                   
              3.29K
              $2.72B
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $113K - $165K
     |                   
              1.52K
              $3.97B
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $1.11M - $1.15M
     |                   
              37.3K
              $3.89B
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $776K - $955K
     |                   
              14.8K
              $8.31B
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $112K - $205K
     |                   
              23.7K
              $3.37B
             |  | 
          
        
          |  |  |                   
      $22.4 - $23.8
      $930K - $988K
     |                   
              188K
              $4.47B
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $398K - $630K
     |                   
              3.64K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $632K - $787K
     |                   
              42.2K
              $3.06B
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $677K - $793K
     |                   
              10.8K
              $4.75B
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $431K - $608K
     |                   
              19.5K
              $2.75B
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $325K - $487K
     |                   
              28.5K
              $3.29B
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $293K - $358K
     |                   
              65.5K
              $6.4B
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $354K - $669K
     |                   
              4.46K
              $1.44B
             |  | 
          
        
          |  |  |                   
      $32.11 - $38.21
      $767K - $913K
     |                   
              29.9K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $473K - $668K
     |                   
              10.4K
              $2.21B
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $473K - $696K
     |                   
              11.1K
              $1.5B
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $108K - $172K
     |                   
              18.9K
              $3.97B
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $306K - $444K
     |                   
              6.26K
              $2.23B
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $227K - $305K
     |                   
              18.1K
              $3.71B
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $523K - $635K
     |                   
              17.3K
              $2.28B
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $217K - $313K
     |                   
              2.71K
              $2.79B
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $203K - $294K
     |                   
              3.62K
              $2.85B
             |  | 
          
        
          |  |  |                   
      $44.64 - $47.48
      $728K - $774K
     |                   
              208K
              $9.89B
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $448K - $555K
     |                   
              15.6K
              $2.85B
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $822K - $827K
     |                   
              34.9K
              $1.77B
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $800K - $815K
     |                   
              135K
              $6.9B
             |  | 
          
        
          |  |  |                   
      $3.32 - $4.29
      $562K - $726K
     |                   
              349K
              $1.48B
             |  | 
          
        
          |  |  |                   
      $108.87 - $133.04
      $338K - $413K
     |                   
              47.7K
              $6.34B
             |  | 
          
        
          |  |  |                   
      $83.54 - $100.04
      $556K - $666K
     |                   
              71K
              $7.06B
             |  | 
          
        
          |  |  |                   
      $49.73 - $51.44
      $753K - $779K
     |                   
              19.9K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $467K - $583K
     |                   
              58.5K
              $2.37B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.66K
              $1.41B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              93.1K
              $1.32B
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $645K - $741K
     |                   
              44.8K
              $2.03B
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $344K - $474K
     |                   
              6.64K
              $2.12B
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $295K - $341K
     |                   
              123K
              $7.64B
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $459K - $574K
     |                   
              40.8K
              $1.93B
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $720K - $723K
     |                   
              107K
              $2.49B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.05K
              $1.11B
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $682K - $692K
     |                   
              21.6K
              $2.3B
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $258K - $513K
     |                   
              5K
              $968M
             |  | 
          
        
          |  |  |                   
      $63.78 - $77.48
      $410K - $498K
     |                   
              24.9K
              $1.91B
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $393K - $493K
     |                   
              5.02K
              $2.73B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.8K
              $995M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $32.5K - $50.2K
     |                   
              10.7K
              $2.77B
             |  |