|  |  |                   
      $50.54 - $51.1
      $121M - $122M
     |                   
              2.43M
              $124M
             |  | 
          
        
          |  |  |                   
      $32.11 - $34.92
      $80.9M - $88M
     |                   
              2.8M
              $97.6M
             |  | 
          
        
          |  |  |                   
      $362.31 - $405.74
      $65.7M - $73.5M
     |                   
              539K
              $217M
             |  | 
          
        
          |  |  |                   
      $36.89 - $39.72
      $73.2M - $78.9M
     |                   
              2.11M
              $83.3M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $55.1M - $58.7M
     |                   
              1.69M
              $71M
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $50.1M - $55.6M
     |                   
              1.51M
              $66.3M
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $38.8M - $42.4M
     |                   
              2.49M
              $148M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $9.27M - $11.8M
     |                   
              782K
              $199M
             |  | 
          
        
          |  |  |                   
      $22.27 - $22.95
      $46M - $47.5M
     |                   
              2.26M
              $51.3M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $36.2M - $39.4M
     |                   
              2.29M
              $155M
             |  | 
          
        
          |  |  |                   
      $50.53 - $50.82
      $32.3M - $32.5M
     |                   
              1.49M
              $75.8M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $9.41M - $11.5M
     |                   
              764K
              $143M
             |  | 
          
        
          |  |  |                   
      $129.46 - $137.85
      $25M - $26.6M
     |                   
              832K
              $115M
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $30.3M - $30.4M
     |                   
              396K
              $36.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.93M
              $103M
             |  | 
          
        
          |  |  |                   
      $22.64 - $23.22
      $22.8M - $23.4M
     |                   
              2.75M
              $63.7M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $3.78M - $5.52M
     |                   
              284K
              $69M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $15.4M - $16.8M
     |                   
              335K
              $173M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $14M - $16.6M
     |                   
              578K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $16M - $16.8M
     |                   
              254K
              $74.7M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $10.3M - $11.4M
     |                   
              185K
              $111M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $6.24M - $6.73M
     |                   
              264K
              $177M
             |  | 
          
        
          |  |  |                   
      $94.17 - $99.95
      $5.18M - $5.5M
     |                   
              2.34M
              $234M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $7.69M - $8.35M
     |                   
              396K
              $130M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $7.92M - $8.45M
     |                   
              698K
              $136M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $10.8M - $11.7M
     |                   
              259K
              $65.8M
             |  | 
          
        
          |  |  |                   
      $45.72 - $47.27
      $13M - $13.5M
     |                   
              910K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $2.01M - $3.05M
     |                   
              84K
              $37.3M
             |  | 
          
        
          |  |  |                   
      $50.85 - $51.35
      $12.6M - $12.7M
     |                   
              711K
              $36.4M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $1.02M - $1.42M
     |                   
              210K
              $69.2M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $12.9M - $13.8M
     |                   
              221K
              $34M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $2.97M - $3.16M
     |                   
              893K
              $167M
             |  | 
          
        
          |  |  |                   
      $24.23 - $24.42
      $11.4M - $11.5M
     |                   
              1.56M
              $38.1M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $704K - $1.03M
     |                   
              155K
              $37.8M
             |  | 
          
        
          |  |  |                   
      $236.25 - $257.69
      $8.19M - $8.93M
     |                   
              161K
              $41.2M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $9.14M - $9.41M
     |                   
              1.04M
              $77.1M
             |  | 
          
        
          |  |  |                   
      $28.38 - $29.05
      $8.27M - $8.46M
     |                   
              5.38M
              $155M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $933K - $1.33M
     |                   
              161K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $2.09M - $3.13M
     |                   
              83.4K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $1.05M - $1.26M
     |                   
              187K
              $34.6M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $5.22M - $5.77M
     |                   
              308K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $44.82 - $46.28
      $6.19M - $6.39M
     |                   
              387K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $4.78M - $5.29M
     |                   
              318K
              $35.9M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $5.88M - $6.62M
     |                   
              410K
              $89.9M
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $3.99M - $4.58M
     |                   
              23.5K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $1.81M - $2.03M
     |                   
              158K
              $49.8M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $3.5M - $3.86M
     |                   
              120K
              $60.1M
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $4.11M - $4.26M
     |                   
              1.18M
              $113M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $3.19M - $4.02M
     |                   
              40K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $65.78 - $69.95
      $4.19M - $4.46M
     |                   
              94.5K
              $6.61M
             |  |