|  |  |                   
      $75.75 - $80.65
      $534M - $569M
     |                   
              17.1M
              $1.38B
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $185M - $197M
     |                   
              3.42M
              $333M
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $182M - $226M
     |                   
              339K
              $210M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $24.8M - $54.1M
     |                   
              143K
              $44.8M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $53.6M - $63.1M
     |                   
              305K
              $60.1M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $41.7M - $56.4M
     |                   
              5.14K
              $237K
             |  | 
          
        
          |  |  |                   
      $17.5 - $22.96
      $42.7M - $56M
     |                   
              164K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $50.8M - $61.5M
     |                   
              1.25M
              $136M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $40.3M - $47.1M
     |                   
              44K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $37.2M - $43M
     |                   
              15.2K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $34.8M - $38M
     |                   
              272K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $104.23 - $134.39
      $38.4M - $49.5M
     |                   
              450K
              $60.5M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $20.7M - $26.1M
     |                   
              326K
              $46.6M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $30M - $33.6M
     |                   
              8.96K
              $319K
             |  | 
          
        
          |  |  |                   
      $40.65 - $50.56
      $22.9M - $28.5M
     |                   
              723K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $25.3M - $29.7M
     |                   
              821
              $255K
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $22.7M - $25.5M
     |                   
              626K
              $66M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $11M - $14.8M
     |                   
              352K
              $39.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              179K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $17M - $18.5M
     |                   
              832K
              $76.4M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $19.1M - $26M
     |                   
              129K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $23.7M - $28.8M
     |                   
              354K
              $46.6M
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $15.8M - $20.8M
     |                   
              909K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $16.4M - $18.5M
     |                   
              479K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $174.22 - $239.05
      $20.6M - $28.3M
     |                   
              251K
              $56.5M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $19.9M - $27.9M
     |                   
              456K
              $48.6M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $5.83M - $7.5M
     |                   
              1.08M
              $27.3M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $8.99M - $11.9M
     |                   
              6.12K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $5.88M - $7.39M
     |                   
              152K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $8.73M - $14.3M
     |                   
              34.9K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $13.3M - $20.9M
     |                   
              161K
              $44.1M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $5.09M - $5.28M
     |                   
              2.97K
              $284K
             |  | 
          
        
          |  |  |                   
      $73.86 - $108.74
      $3.2M - $4.71M
     |                   
              35.4K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $104.87 - $127.3
      $3.69M - $4.48M
     |                   
              2.86K
              $363K
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $1.36M - $1.99M
     |                   
              177K
              $9.23M
             |  | 
          
        
          |  |  |                   
      $32.62 - $33.58
      $3.95M - $4.07M
     |                   
              470K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $3.58M - $5.52M
     |                   
              9.59K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $17.99 - $18.99
      $3.32M - $3.5M
     |                   
              267K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $65.57 - $90.16
      $4.29M - $5.9M
     |                   
              376K
              $33.9M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $3.41M - $4.24M
     |                   
              10.6K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $1.66M - $1.93M
     |                   
              8.58K
              $448K
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $1.96M - $2.55M
     |                   
              32.5K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $51.28 - $64.94
      $1.94M - $2.45M
     |                   
              115K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $1.39M - $1.72M
     |                   
              36.9K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $33.97 - $49.02
      $1.63M - $2.35M
     |                   
              88.3K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $87.23 - $109.91
      $1.71M - $2.15M
     |                   
              62.7K
              $6.89M
             |  | 
          
        
          |  |  |                   
      $76.49 - $103.78
      $649K - $881K
     |                   
              3.51K
              $364K
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $1.11M - $1.45M
     |                   
              81.3K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $139K - $174K
     |                   
              4.12K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $285K - $338K
     |                   
              18.2K
              $1.44M
             |  |