|  |  |                   
      $485.36 - $588.0
      $88.4M - $107M
     |                   
              1.69M
              $821M
             |  | 
          
        
          |  |  |                   
      $153.56 - $182.22
      $61.3M - $72.8M
     |                   
              900K
              $140M
             |  | 
          
        
          |  |  |                   
      $396.64 - $516.74
      $104M - $135M
     |                   
              1.05M
              $423M
             |  | 
          
        
          |  |  |                   
      $181.25 - $208.2
      $46.1M - $53M
     |                   
              1.92M
              $371M
             |  | 
          
        
          |  |  |                   
      $285.5 - $335.62
      $57.1M - $67.2M
     |                   
              718K
              $208M
             |  | 
          
        
          |  |  |                   
      $115.74 - $166.61
      $19.1M - $27.6M
     |                   
              1.77M
              $244M
             |  | 
          
        
          |  |  |                   
      $7.33 - $12.37
      $21.6M - $36.5M
     |                   
              11.8M
              $125M
             |  | 
          
        
          |  |  |                   
      $249.1 - $324.54
      $17.3M - $22.5M
     |                   
              1.08M
              $325M
             |  | 
          
        
          |  |  |                   
      $101.62 - $128.14
      $72.7M - $91.6M
     |                   
              2.55M
              $268M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.94M
              $868M
             |  | 
          
        
          |  |  |                   
      $92.94 - $101.82
      $48.9M - $53.6M
     |                   
              3.94M
              $370M
             |  | 
          
        
          |  |  |                   
      $47.46 - $65.77
      $3.75M - $5.2M
     |                   
              3.85M
              $233M
             |  | 
          
        
          |  |  |                   
      $12.33 - $19.46
      $23.8M - $37.6M
     |                   
              2.38M
              $45.8M
             |  | 
          
        
          |  |  |                   
      $260.5 - $305.15
      $31.8M - $37.2M
     |                   
              844K
              $237M
             |  | 
          
        
          |  |  |                   
      $90.74 - $102.87
      $38.1M - $43.2M
     |                   
              420K
              $39.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.3M
              $264M
             |  | 
          
        
          |  |  |                   
      $174.72 - $246.04
      $42.4M - $59.7M
     |                   
              405K
              $74.8M
             |  | 
          
        
          |  |  |                   
      $324.93 - $383.42
      $28.4M - $33.6M
     |                   
              385K
              $134M
             |  | 
          
        
          |  |  |                   
      $9.23 - $28.44
      $4.28M - $13.2M
     |                   
              2M
              $50.9M
             |  | 
          
        
          |  |  |                   
      $36.36 - $43.93
      $35.8M - $43.3M
     |                   
              985K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $105.76 - $120.76
      $66.1M - $75.5M
     |                   
              4.84M
              $521M
             |  | 
          
        
          |  |  |                   
      $123.0 - $170.1
      $9.43M - $13M
     |                   
              792K
              $123M
             |  | 
          
        
          |  |  |                   
      $171.06 - $193.25
      $44.5M - $50.3M
     |                   
              1.79M
              $307M
             |  | 
          
        
          |  |  |                   
      $80.81 - $94.77
      $20.5M - $24M
     |                   
              2.77M
              $243M
             |  | 
          
        
          |  |  |                   
      $43.37 - $51.46
      $27.5M - $32.6M
     |                   
              1.22M
              $58.7M
             |  | 
          
        
          |  |  |                   
      $78.03 - $90.57
      $26.5M - $30.7M
     |                   
              889K
              $75.1M
             |  | 
          
        
          |  |  |                   
      $152.04 - $211.12
      $2.73M - $3.79M
     |                   
              635K
              $129M
             |  | 
          
        
          |  |  |                   
      $105.78 - $108.7
      $30.2M - $31.1M
     |                   
              312K
              $33.2M
             |  | 
          
        
          |  |  |                   
      $99.28 - $124.45
      $19.8M - $24.8M
     |                   
              1.21M
              $138M
             |  | 
          
        
          |  |  |                   
      $70.87 - $83.05
      $16.2M - $19M
     |                   
              3.09M
              $239M
             |  | 
          
        
          |  |  |                   
      $2.94 - $11.33
      $7.81M - $30.1M
     |                   
              3.24M
              $31.6M
             |  | 
          
        
          |  |  |                   
      $4.8 - $9.16
      $15.7M - $30M
     |                   
              4.26M
              $34.6M
             |  | 
          
        
          |  |  |                   
      $76.49 - $99.21
      $2.41M - $3.13M
     |                   
              1.58M
              $149M
             |  | 
          
        
          |  |  |                   
      $109.06 - $140.54
      $9.82M - $12.6M
     |                   
              946K
              $123M
             |  | 
          
        
          |  |  |                   
      $149.17 - $165.2
      $29.8M - $33M
     |                   
              708K
              $109M
             |  | 
          
        
          |  |  |                   
      $69.79 - $85.61
      $20.7M - $25.4M
     |                   
              636K
              $52.6M
             |  | 
          
        
          |  |  |                   
      $109.55 - $117.53
      $28.8M - $30.9M
     |                   
              683K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $16.05 - $19.86
      $17.6M - $21.7M
     |                   
              2.83M
              $55.5M
             |  | 
          
        
          |  |  |                   
      $107.0 - $142.46
      $19.8M - $26.4M
     |                   
              328K
              $42.6M
             |  | 
          
        
          |  |  |                   
      $32.63 - $37.1
      $24.6M - $28M
     |                   
              1.71M
              $58.5M
             |  | 
          
        
          |  |  |                   
      $25.7 - $31.46
      $22.3M - $27.3M
     |                   
              1.66M
              $47.7M
             |  | 
          
        
          |  |  |                   
      $84.82 - $113.77
      $13.6M - $18.2M
     |                   
              768K
              $78.1M
             |  | 
          
        
          |  |  |                   
      $124.55 - $167.32
      $21.7M - $29.1M
     |                   
              254K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $17.69 - $25.4
      $18.9M - $27.2M
     |                   
              1.38M
              $30.4M
             |  | 
          
        
          |  |  |                   
      $69.44 - $77.65
      $27.5M - $30.7M
     |                   
              1.14M
              $80.5M
             |  | 
          
        
          |  |  |                   
      $280.04 - $302.45
      $22.3M - $24.1M
     |                   
              204K
              $59.1M
             |  | 
          
        
          |  |  |                   
      $26.8 - $32.79
      $27.7M - $33.9M
     |                   
              2.4M
              $64.8M
             |  | 
          
        
          |  |  |                   
      $55.21 - $63.3
      $9.86M - $11.3M
     |                   
              3.13M
              $191M
             |  | 
          
        
          |  |  |                   
      $49.67 - $81.14
      $13.1M - $21.4M
     |                   
              400K
              $29.1M
             |  | 
          
        
          |  |  |                   
      $35.62 - $46.89
      $6.93M - $9.12M
     |                   
              1.53M
              $70.5M
             |  |