|  |  |                   
      $175.16 - $255.24
      $14.6M - $21.2M
     |                   
              2.7M
              $658M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $11.3M - $13.8M
     |                   
              2.47M
              $461M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $85.5M - $98.1M
     |                   
              272K
              $124M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $31.8K - $38K
     |                   
              1.49M
              $276M
             |  | 
          
        
          |  |  |                   
      $332.69 - $399.0
      $51.2M - $61.4M
     |                   
              223K
              $74.2M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $3.92M - $4.28M
     |                   
              2.13M
              $1.1B
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $209K - $263K
     |                   
              652K
              $182M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $18M - $20.1M
     |                   
              301K
              $94.9M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $22.5M - $24.1M
     |                   
              649K
              $99.7M
             |  | 
          
        
          |  |  |                   
      $47.38 - $57.71
      $3.86M - $4.7M
     |                   
              1.58M
              $85M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $1.74M - $2.59M
     |                   
              465K
              $161M
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $3.08M - $3.56M
     |                   
              906K
              $170M
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $3.97M - $5.2M
     |                   
              479K
              $98M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $3.92M - $4.34M
     |                   
              2.07M
              $234M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $8.55M - $9.44M
     |                   
              289K
              $145M
             |  | 
          
        
          |  |  |                   
      $69.89 - $91.37
      $6.17M - $8.07M
     |                   
              330K
              $30.1M
             |  | 
          
        
          |  |  |                   
      $60.9 - $78.84
      $7.23M - $9.36M
     |                   
              335K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $3.06M - $3.63M
     |                   
              228K
              $92.2M
             |  | 
          
        
          |  |  |                   
      $31.23 - $36.56
      $8.8M - $10.3M
     |                   
              721K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $66.98 - $79.52
      $1.03M - $1.22M
     |                   
              1.55M
              $115M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $10.2M - $11.5M
     |                   
              2.13M
              $468M
             |  | 
          
        
          |  |  |                   
      $54.88 - $68.04
      $5.35M - $6.64M
     |                   
              628K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $42.11 - $54.01
      $5.24M - $6.72M
     |                   
              492K
              $25.8M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $8.95M - $11.6M
     |                   
              48.9K
              $37.3M
             |  | 
          
        
          |  |  |                   
      $81.85 - $90.2
      $103K - $114K
     |                   
              1.71M
              $152M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $985K - $1.19M
     |                   
              555K
              $56.3M
             |  | 
          
        
          |  |  |                   
      $29.49 - $39.2
      $4.65M - $6.18M
     |                   
              572K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $70.53 - $75.05
      $9.6M - $10.2M
     |                   
              376K
              $26.7M
             |  | 
          
        
          |  |  |                   
      $209.12 - $242.26
      $5.88M - $6.81M
     |                   
              109K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $90.0 - $136.73
      $2.91M - $4.43M
     |                   
              195K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $2.87M - $4.19M
     |                   
              88K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $20.47 - $25.66
      $3.43M - $4.3M
     |                   
              1.3M
              $32.3M
             |  | 
          
        
          |  |  |                   
      $31.03 - $33.73
      $9.35M - $10.2M
     |                   
              813K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $5.62M - $6.33M
     |                   
              613K
              $51.4M
             |  | 
          
        
          |  |  |                   
      $80.06 - $96.01
      $9.92M - $11.9M
     |                   
              302K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $130.51 - $169.02
      $4.29M - $5.55M
     |                   
              162K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $14.75 - $16.79
      $6.11M - $6.96M
     |                   
              1.53M
              $24.7M
             |  | 
          
        
          |  |  |                   
      $21.24 - $24.27
      $8.76M - $10M
     |                   
              1.66M
              $35.6M
             |  | 
          
        
          |  |  |                   
      $53.87 - $63.06
      $3.03M - $3.55M
     |                   
              662K
              $41.8M
             |  | 
          
        
          |  |  |                   
      $128.23 - $169.81
      $5.93M - $7.86M
     |                   
              232K
              $34.6M
             |  | 
          
        
          |  |  |                   
      $29.11 - $37.85
      $2.97M - $3.87M
     |                   
              1.1M
              $41.1M
             |  | 
          
        
          |  |  |                   
      $65.68 - $76.41
      $3.73M - $4.34M
     |                   
              395K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $103.88 - $142.5
      $11.1M - $15.2M
     |                   
              237K
              $24.7M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $4.45M - $4.94M
     |                   
              1.89M
              $48.2M
             |  | 
          
        
          |  |  |                   
      $45.52 - $51.61
      $6.82M - $7.74M
     |                   
              535K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $3.13M - $3.73M
     |                   
              479K
              $79.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1M
              $24.1M
             |  | 
          
        
          |  |  |                   
      $372.29 - $421.68
      $5.96M - $6.75M
     |                   
              16.6K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $26.82 - $31.95
      $10.4M - $12.4M
     |                   
              1.27M
              $35.3M
             |  | 
          
        
          |  |  |                   
      $23.62 - $32.44
      $5.39M - $7.4M
     |                   
              1.22M
              $34.7M
             |  |