|  |  |                   
      $133.5 - $155.51
      $29.7M - $34.6M
     |                   
              143K
              $20.4M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $29.7M - $41.2M
     |                   
              193K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $44.3M - $61.3M
     |                   
              196K
              $56.4M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $33.5M - $38.1M
     |                   
              76.5K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $32.1M - $38M
     |                   
              136K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $38.7M - $44.7M
     |                   
              42K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $33.1M - $41.1M
     |                   
              183K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $54M - $82.3M
     |                   
              135K
              $99.8M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $27.9M - $33.8M
     |                   
              548K
              $102M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $35.9M - $39.2M
     |                   
              573K
              $87.5M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $39.8M - $47.2M
     |                   
              235K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $46.3M - $57.3M
     |                   
              83.2K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $55.6M - $83.2M
     |                   
              262K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $53M - $66M
     |                   
              138K
              $4.51M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $47.9M - $57.1M
     |                   
              1.28M
              $138M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $67.2M - $91.8M
     |                   
              35K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $27M - $35.1M
     |                   
              2.51M
              $515M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $57.4M - $72.3M
     |                   
              545K
              $78.1M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $70.9M - $89.3M
     |                   
              98.1K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $60.03 - $72.0
      $87.7M - $105M
     |                   
              23.7K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $97.2M - $111M
     |                   
              493K
              $113M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $86.9M - $109M
     |                   
              28.8K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $164M - $255M
     |                   
              1.05M
              $293M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $193M - $302M
     |                   
              54.1K
              $72.4M
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $191M - $295M
     |                   
              869K
              $207M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $164M - $194M
     |                   
              79.1K
              $22.1M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $233M - $265M
     |                   
              247K
              $90.6M
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $281M - $329M
     |                   
              195K
              $85.7M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $798M - $1.06B
     |                   
              431K
              $238M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $4.51B - $5.62B
     |                   
              11.9M
              $7.35B
             |  |