|  |  |                   
      $354.56 - $497.45
      $162M - $227M
     |                   
              6.73M
              $3.35B
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $86.5M - $145M
     |                   
              17.1M
              $2.7B
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $541M - $783M
     |                   
              994K
              $783M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $423M - $726M
     |                   
              3.24M
              $726M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.58M
              $310M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $201M - $292M
     |                   
              818K
              $292M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $22.8M - $35.7M
     |                   
              588K
              $787M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $209M - $254M
     |                   
              2.39M
              $848M
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $179M - $289M
     |                   
              4.77M
              $248M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $147M - $194M
     |                   
              1.89M
              $505M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $63.6M - $113M
     |                   
              2.01M
              $439M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $102M - $128M
     |                   
              1.34M
              $730M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $56.3M - $93.8M
     |                   
              376K
              $311M
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $110M - $164M
     |                   
              934K
              $162M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $82.5M - $101M
     |                   
              10.7M
              $601M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $1.02M - $1.55M
     |                   
              1.82M
              $449M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $61.3M - $96M
     |                   
              106K
              $95.2M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $171K - $332K
     |                   
              1.82M
              $247M
             |  | 
          
        
          |  |  |                   
      $225.65 - $270.95
      $49.2M - $59M
     |                   
              1.2M
              $324M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $17.2M - $21.2M
     |                   
              1.36M
              $766M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.65M
              $321M
             |  | 
          
        
          |  |  |                   
      $296.51 - $536.21
      $8.62M - $15.6M
     |                   
              29.1K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $12.8M - $15.1M
     |                   
              46.2K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $131K - $189K
     |                   
              1.78K
              $422K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.31M
              $0
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $485K - $569K
     |                   
              1.46M
              $289M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $38.9M - $49M
     |                   
              1.19M
              $931M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $1.51M - $1.69M
     |                   
              828K
              $265M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $77.6M - $101M
     |                   
              7.2M
              $1.48B
             |  |