|  |  |                   
      $620.67 - $670.08
      $744K - $803K
     |                   
              6.4K
              $4.28B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $288K - $401K
     |                   
              12.7K
              $4.2B
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $676K - $746K
     |                   
              32.9K
              $3.39B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $327K - $397K
     |                   
              13.8K
              $2.57B
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $267K - $336K
     |                   
              4.86K
              $1.36B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $157K - $188K
     |                   
              9.56K
              $1.77B
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $399K - $428K
     |                   
              9.4K
              $821M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23K
              $1.52B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $180K - $196K
     |                   
              10.8K
              $5.59B
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $43.8K - $63.9K
     |                   
              4.52K
              $1.1B
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $36.8K - $46.1K
     |                   
              6.03K
              $1.4B
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $140K - $153K
     |                   
              34.9K
              $2.07B
             |  | 
          
        
          |  |  |                   
      $47.75 - $54.24
      $99.1K - $113K
     |                   
              33.7K
              $1.81B
             |  | 
          
        
          |  |  |                   
      $31.43 - $33.93
      $238K - $257K
     |                   
              14.8K
              $483M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $66.7K - $74.6K
     |                   
              5.71K
              $1.8B
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $103K - $122K
     |                   
              8.72K
              $635M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.91K
              $637M
             |  | 
          
        
          |  |  |                   
      $98.52 - $103.93
      $158K - $167K
     |                   
              4.28K
              $441M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $46.8K - $55.5K
     |                   
              3.11K
              $1.26B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $36.4K - $55.1K
     |                   
              975
              $434M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $162K - $176K
     |                   
              7.63K
              $522M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $157K - $204K
     |                   
              2.44K
              $1.86B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.86K
              $407M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $51.9K - $57.7K
     |                   
              13.6K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $33.54 - $37.24
      $90.2K - $100K
     |                   
              11.1K
              $414M
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $90.5K - $101K
     |                   
              2.64K
              $738M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $85.2K - $92.6K
     |                   
              3.19K
              $971M
             |  | 
          
        
          |  |  |                   
      $64.75 - $69.05
      $76.1K - $81.1K
     |                   
              12.9K
              $888M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $42.1K - $62.6K
     |                   
              1.83K
              $632M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $75.7K - $84.2K
     |                   
              3.38K
              $526M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $57.5K - $63.7K
     |                   
              10.8K
              $1.21B
             |  | 
          
        
          |  |  |                   
      $56.52 - $64.01
      $93.6K - $106K
     |                   
              14.3K
              $907M
             |  | 
          
        
          |  |  |                   
      $69.96 - $71.12
      $87.3K - $88.8K
     |                   
              19.3K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $74.14 - $89.98
      $45.4K - $55.1K
     |                   
              4.41K
              $396M
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $61.2K - $74.4K
     |                   
              1.11K
              $553M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $127K - $156K
     |                   
              451
              $415M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.7K
              $948M
             |  | 
          
        
          |  |  |                   
      $185.88 - $207.44
      $56.5K - $63.1K
     |                   
              2.25K
              $452M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $7.71K - $8.24K
     |                   
              9.88K
              $1.39B
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $56.9K - $64.7K
     |                   
              3.16K
              $444M
             |  | 
          
        
          |  |  |                   
      $56.32 - $68.81
      $11.6K - $14.2K
     |                   
              4.55K
              $313M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              460
              $536M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $51.6K - $53.2K
     |                   
              9.47K
              $950M
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $42.9K - $45.8K
     |                   
              1.44K
              $374M
             |  | 
          
        
          |  |  |                   
      $28.92 - $30.19
      $46.3K - $48.3K
     |                   
              13K
              $385M
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $38.6K - $43.4K
     |                   
              2.29K
              $306M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $87.3K - $93.5K
     |                   
              6.66K
              $1.02B
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $7.55K - $10.3K
     |                   
              2.24K
              $362M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $50.7K - $56.3K
     |                   
              1.31K
              $355M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $7.19K - $7.64K
     |                   
              2.59K
              $535M
             |  |