|  |  |                   
      $47.55 - $50.44
      $27.7M - $29.3M
     |                   
              724K
              $36.3M
             |  | 
          
        
          |  |  |                   
      $92.5 - $107.84
      $46.5M - $54.2M
     |                   
              3.76M
              $387M
             |  | 
          
        
          |  |  |                   
      $34.72 - $45.62
      $31.9M - $41.9M
     |                   
              1.22M
              $53.3M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $24.8M - $31M
     |                   
              25.8K
              $2M
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $10.3M - $13M
     |                   
              6.49M
              $115M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $65.3M - $79.8M
     |                   
              4.49M
              $439M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $17.6M - $24M
     |                   
              86.3K
              $5.92M
             |  | 
          
        
          |  |  |                   
      $27.03 - $31.93
      $20.2M - $23.9M
     |                   
              1.58M
              $48.8M
             |  | 
          
        
          |  |  |                   
      $69.36 - $81.21
      $16.2M - $19M
     |                   
              807K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $20.8M - $23.9M
     |                   
              83.9K
              $7.97M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $18.3M - $20.5M
     |                   
              1.26M
              $54.9M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $14.3M - $16.9M
     |                   
              517K
              $102M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $12.2M - $14M
     |                   
              345K
              $75.5M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $10.6M - $13.3M
     |                   
              1.41M
              $148M
             |  | 
          
        
          |  |  |                   
      $55.12 - $67.26
      $16.1M - $19.7M
     |                   
              1.24M
              $79.8M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $16.1M - $18.6M
     |                   
              283K
              $84.7M
             |  | 
          
        
          |  |  |                   
      $12.7 - $16.07
      $20.5M - $25.9M
     |                   
              1.77M
              $27.2M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $18.3M - $21.4M
     |                   
              96.8K
              $5.47M
             |  | 
          
        
          |  |  |                   
      $187.23 - $215.61
      $14.4M - $16.6M
     |                   
              331K
              $67.3M
             |  | 
          
        
          |  |  |                   
      $64.31 - $75.93
      $14.5M - $17.1M
     |                   
              581K
              $39.5M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $18.4M - $20.9M
     |                   
              1.38M
              $506M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $17.2M - $20.4M
     |                   
              30.2K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $9.63M - $11.6M
     |                   
              1.53M
              $98.6M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $13.4M - $17.9M
     |                   
              449K
              $22M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $19.1M - $20.7M
     |                   
              3.22M
              $36.9M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $75.3M - $93.6M
     |                   
              1.21M
              $689M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              738K
              $63.9M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $12.5M - $16.1M
     |                   
              22K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $13M - $15.1M
     |                   
              901K
              $60.8M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $4.04M - $4.54M
     |                   
              2.4M
              $152M
             |  | 
          
        
          |  |  |                   
      $80.46 - $94.08
      $15.5M - $18.1M
     |                   
              654K
              $59.6M
             |  | 
          
        
          |  |  |                   
      $20.12 - $21.0
      $17.4M - $18.2M
     |                   
              891K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $6.37M - $7.52M
     |                   
              285K
              $79.6M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $18.6M - $23.2M
     |                   
              144K
              $48.8M
             |  | 
          
        
          |  |  |                   
      $50.1 - $56.8
      $14.3M - $16.2M
     |                   
              127K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $9.47M - $10.9M
     |                   
              512K
              $51.3M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $12.5M - $14.7M
     |                   
              47.2K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $13.2M - $15.2M
     |                   
              31.7K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $10.6M - $11.7M
     |                   
              757K
              $89.3M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $8.41M - $9.63M
     |                   
              361K
              $46.6M
             |  | 
          
        
          |  |  |                   
      $41.22 - $55.5
      $15.5M - $20.9M
     |                   
              645K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $24.34 - $45.62
      $12.1M - $22.7M
     |                   
              294K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $6.4 - $10.27
      $3.76M - $6.03M
     |                   
              3.72M
              $27.2M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $11.7M - $13.3M
     |                   
              37.6K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $11.7M - $13.1M
     |                   
              304K
              $69.7M
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $2.19M - $2.72M
     |                   
              1.16M
              $65.2M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $7.47M - $8.87M
     |                   
              93.1K
              $33.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              234K
              $13.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              319K
              $40M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $6.07M - $7.35M
     |                   
              135K
              $60.1M
             |  |