|  |  | 
      N/A
     |                   
              15.5K
              $1.59B
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $295K - $342K
     |                   
              4.85K
              $1.67B
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $103K - $122K
     |                   
              6.31K
              $1.76B
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $337K - $401K
     |                   
              8.35K
              $1.52B
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $289K - $337K
     |                   
              2.92K
              $567M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $239K - $267K
     |                   
              30.8K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $133K - $149K
     |                   
              12.6K
              $1.7B
             |  | 
          
        
          |  |  |                   
      $8.04 - $14.72
      $15.3K - $28.1K
     |                   
              46.5K
              $450M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $248K - $306K
     |                   
              4.05K
              $1.57B
             |  | 
          
        
          |  |  |                   
      $40.22 - $50.88
      $213K - $269K
     |                   
              17.1K
              $822M
             |  | 
          
        
          |  |  |                   
      $13.23 - $17.42
      $244K - $321K
     |                   
              25.8K
              $450M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $134K - $162K
     |                   
              2.53K
              $1.12B
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $301K - $486K
     |                   
              4.01K
              $641M
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $34.3K - $43.8K
     |                   
              11.7K
              $956M
             |  | 
          
        
          |  |  |                   
      $277.03 - $321.33
      $245K - $285K
     |                   
              1.05K
              $327M
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $231K - $279K
     |                   
              12.3K
              $525M
             |  | 
          
        
          |  |  |                   
      $26.12 - $33.82
      $285K - $369K
     |                   
              29.1K
              $983M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $129K - $149K
     |                   
              3.2K
              $700M
             |  | 
          
        
          |  |  |                   
      $17.76 - $22.1
      $1.7M - $2.12M
     |                   
              718K
              $15.9B
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $125K - $173K
     |                   
              248
              $262M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.98K
              $315M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $117K - $155K
     |                   
              8.86K
              $300M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $173K - $212K
     |                   
              50.8K
              $494M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $162K - $197K
     |                   
              5.52K
              $887M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $157K - $191K
     |                   
              756
              $294M
             |  | 
          
        
          |  |  |                   
      $82.88 - $98.3
      $161K - $191K
     |                   
              4.91K
              $433M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $167K - $184K
     |                   
              11K
              $963M
             |  | 
          
        
          |  |  |                   
      $89.8 - $112.0
      $435K - $543K
     |                   
              22.9K
              $2.56B
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $312K - $397K
     |                   
              7.35K
              $1.71B
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.46
      $100K - $130K
     |                   
              41.3K
              $517M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $136K - $156K
     |                   
              37.9K
              $920M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $155K - $193K
     |                   
              22.9K
              $514M
             |  | 
          
        
          |  |  |                   
      $26.18 - $26.93
      $190K - $196K
     |                   
              20K
              $533M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $88.7K - $105K
     |                   
              2.2K
              $786M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $118K - $135K
     |                   
              10.3K
              $2.37B
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $119K - $147K
     |                   
              5.92K
              $332M
             |  | 
          
        
          |  |  |                   
      $55.82 - $75.5
      $108K - $146K
     |                   
              3.88K
              $229M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $129K - $160K
     |                   
              5.99K
              $280M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $510K - $698K
     |                   
              2.73K
              $2.18B
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $144K - $156K
     |                   
              43.6K
              $3.08B
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $84.9K - $109K
     |                   
              10.5K
              $469M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $62K - $77.3K
     |                   
              16.5K
              $1.51B
             |  | 
          
        
          |  |  |                   
      $19.55 - $21.78
      $146K - $162K
     |                   
              13.8K
              $287M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $107K - $127K
     |                   
              2.08K
              $586M
             |  | 
          
        
          |  |  |                   
      $76.86 - $92.5
      $108K - $131K
     |                   
              3.76K
              $322M
             |  | 
          
        
          |  |  |                   
      $46.39 - $47.84
      $154K - $159K
     |                   
              20K
              $955M
             |  | 
          
        
          |  |  |                   
      $14.97 - $16.79
      $137K - $153K
     |                   
              74.1K
              $1.24B
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $118K - $133K
     |                   
              2.08K
              $230M
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $122K - $186K
     |                   
              9.31K
              $252M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $58.1K - $65.4K
     |                   
              12.4K
              $1.31B
             |  |