|  |  |                   
      $77.7 - $78.94
      $143M - $146M
     |                   
              20.9M
              $1.65B
             |  | 
          
        
          |  |  |                   
      $73.11 - $77.43
      $57.5M - $60.8M
     |                   
              84.6M
              $6.43B
             |  | 
          
        
          |  |  |                   
      $50.82 - $52.7
      $137M - $142M
     |                   
              10.6M
              $555M
             |  | 
          
        
          |  |  |                   
      $36.63 - $37.45
      $54.9M - $56.2M
     |                   
              79.7M
              $2.93B
             |  | 
          
        
          |  |  |                   
      $47.66 - $57.45
      $40.5M - $48.8M
     |                   
              888K
              $48.3M
             |  | 
          
        
          |  |  |                   
      $38.19 - $52.08
      $39.5M - $53.9M
     |                   
              1.03M
              $43.4M
             |  | 
          
        
          |  |  |                   
      $94.68 - $131.34
      $8.56M - $11.9M
     |                   
              1.4M
              $165M
             |  | 
          
        
          |  |  |                   
      $110.86 - $121.12
      $25M - $27.3M
     |                   
              225K
              $27.3M
             |  | 
          
        
          |  |  |                   
      $554.06 - $615.85
      $32.8M - $36.5M
     |                   
              360K
              $203M
             |  | 
          
        
          |  |  |                   
      $43.71 - $58.65
      $19.9M - $26.7M
     |                   
              456K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $58.01 - $64.46
      $19.1M - $21.3M
     |                   
              330K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $142.8 - $176.36
      $12.7M - $15.7M
     |                   
              102K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $62.72 - $71.92
      $15.6M - $17.9M
     |                   
              348K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $34.58 - $45.97
      $11.3M - $15.1M
     |                   
              328K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $47.8 - $53.4
      $13.6M - $15.2M
     |                   
              306K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $22.45 - $26.94
      $11.8M - $14.1M
     |                   
              524K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $75.13 - $123.56
      $8.81M - $14.5M
     |                   
              144K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $37.3 - $46.08
      $9.21M - $11.4M
     |                   
              380K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $169.2 - $216.66
      $6.41M - $8.2M
     |                   
              175K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $168.84 - $202.89
      $13.1M - $15.7M
     |                   
              195K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $15.16 - $20.4
      $10.5M - $14.2M
     |                   
              902K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $92.49 - $114.57
      $10.4M - $12.9M
     |                   
              138K
              $13.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              216K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $504.67 - $576.31
      $7.3M - $8.34M
     |                   
              135K
              $74.1M
             |  | 
          
        
          |  |  |                   
      $142.06 - $167.7
      $4.8M - $5.66M
     |                   
              265K
              $43.9M
             |  | 
          
        
          |  |  |                   
      $210.58 - $246.8
      $8.4M - $9.85M
     |                   
              89.5K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $106.31 - $123.73
      $8.15M - $9.49M
     |                   
              132K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $91.17 - $95.39
      $9.5M - $9.94M
     |                   
              164K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $121.01 - $149.31
      $7.61M - $9.39M
     |                   
              80.4K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $235.61 - $291.22
      $5.33M - $6.58M
     |                   
              89.9K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $170.39 - $190.43
      $8.98M - $10M
     |                   
              66K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $306.92 - $362.71
      $1.61M - $1.9M
     |                   
              196K
              $68.8M
             |  | 
          
        
          |  |  |                   
      $6.58 - $10.72
      $4.77M - $7.77M
     |                   
              1.22M
              $11.8M
             |  | 
          
        
          |  |  |                   
      $219.7 - $257.65
      $8.29M - $9.72M
     |                   
              56.7K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $48.32 - $51.22
      $5.54M - $5.87M
     |                   
              2.97M
              $149M
             |  | 
          
        
          |  |  |                   
      $457.79 - $648.32
      $5.72M - $8.11M
     |                   
              18.4K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $29.11 - $33.67
      $7.81M - $9.04M
     |                   
              534K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $64.98 - $124.62
      $4.77M - $9.15M
     |                   
              107K
              $9.06M
             |  | 
          
        
          |  |  |                   
      $828.4 - $1058.6
      $4.55M - $5.81M
     |                   
              34.1K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $283.06 - $421.16
      $7.3M - $10.9M
     |                   
              36.1K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $16.38 - $25.09
      $4.59M - $7.03M
     |                   
              643K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $132.75 - $177.12
      $4.32M - $5.77M
     |                   
              76.8K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $221.78 - $273.45
      $5.91M - $7.29M
     |                   
              30.5K
              $6.95M
             |  | 
          
        
          |  |  |                   
      $144.74 - $186.36
      $5.02M - $6.46M
     |                   
              43.4K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $119.87 - $145.05
      $5.57M - $6.74M
     |                   
              46.5K
              $5.82M
             |  | 
          
        
          |  |  |                   
      $211.3 - $272.83
      $3.19M - $4.11M
     |                   
              51.9K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $803.0 - $959.97
      $7.89M - $9.43M
     |                   
              28.1K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $221.38 - $266.86
      $7.86M - $9.47M
     |                   
              153K
              $34M
             |  | 
          
        
          |  |  |                   
      $35.7 - $38.33
      $5.05M - $5.42M
     |                   
              141K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $551.42 - $612.93
      $5.39M - $5.99M
     |                   
              13.8K
              $7.74M
             |  |