|  |  |                   
      $303.93 - $329.86
      $238M - $259M
     |                   
              8.55M
              $2.81B
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $104M - $112M
     |                   
              4.76M
              $518M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $123M - $127M
     |                   
              10.4M
              $496M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $50.1M - $63.6M
     |                   
              1.52M
              $388M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $54M - $58.3M
     |                   
              7.21M
              $530M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $38M - $42.4M
     |                   
              4.77M
              $498M
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.07
      $55.9M - $56.2M
     |                   
              1.73M
              $88.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.51M
              $1B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $23M - $24.8M
     |                   
              441K
              $294M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $15.2M - $18.5M
     |                   
              950K
              $177M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $15.4M - $18.2M
     |                   
              686K
              $278M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $14.2M - $15.9M
     |                   
              2.41M
              $291M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $8.84M - $12.9M
     |                   
              419K
              $102M
             |  | 
          
        
          |  |  |                   
      $62.9 - $88.1
      $25.7M - $36M
     |                   
              441K
              $35.7M
             |  | 
          
        
          |  |  |                   
      $98.67 - $111.52
      $27.2M - $30.7M
     |                   
              1.16M
              $119M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $22.7M - $24.8M
     |                   
              512K
              $265M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $23.9M - $25.3M
     |                   
              1.53M
              $57.9M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $3.24M - $4.72M
     |                   
              341K
              $83M
             |  | 
          
        
          |  |  |                   
      $680.5 - $848.94
      $17.6M - $22M
     |                   
              29.9K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $20.9M - $21M
     |                   
              9.3M
              $472M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $12M - $12.9M
     |                   
              190K
              $117M
             |  | 
          
        
          |  |  |                   
      $121.46 - $130.92
      $9.34M - $10.1M
     |                   
              1.15M
              $150M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $12.7M - $14.2M
     |                   
              242K
              $76.4M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $5.33M - $7.44M
     |                   
              233K
              $76.9M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $17.4M - $19.6M
     |                   
              599K
              $131M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $14M - $15.5M
     |                   
              166K
              $83.4M
             |  | 
          
        
          |  |  |                   
      $23.82 - $25.84
      $4.71M - $5.1M
     |                   
              6.69M
              $172M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $4.29M - $6.49M
     |                   
              99.4K
              $44.2M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $6.13M - $6.63M
     |                   
              1.02M
              $149M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $3.3M - $3.56M
     |                   
              207K
              $139M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $8.55M - $9.41M
     |                   
              94.7K
              $56.8M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $3.86M - $4.62M
     |                   
              281K
              $52.1M
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $9.4M - $10.8M
     |                   
              26.6K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $6.33M - $6.83M
     |                   
              1.04M
              $74.1M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $6.29M - $7.08M
     |                   
              90.1K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $24.01 - $46.53
      $5.9M - $11.4M
     |                   
              246K
              $9.84M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $9.05M - $10.3M
     |                   
              87.9K
              $64.6M
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $12.1M - $15.9M
     |                   
              134K
              $33M
             |  | 
          
        
          |  |  |                   
      $68.33 - $75.41
      $1.22M - $1.35M
     |                   
              1.04M
              $77.8M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $5.65M - $6.28M
     |                   
              202K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $1.93M - $2.41M
     |                   
              127K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $24.46 - $26.5
      $1.08M - $1.17M
     |                   
              3.04M
              $80.1M
             |  | 
          
        
          |  |  |                   
      $192.76 - $203.86
      $4.83M - $5.11M
     |                   
              207K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $692600.0 - $759798.0
      $5.54M - $6.08M
     |                   
              37
              $27.9M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $1.75M - $1.94M
     |                   
              1.84M
              $58.7M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $5.07M - $5.62M
     |                   
              313K
              $35.3M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $3M - $3.54M
     |                   
              66.2K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $4.46M - $4.68M
     |                   
              219K
              $41.6M
             |  | 
          
        
          |  |  |                   
      $285.05 - $309.14
      $5.17M - $5.61M
     |                   
              46K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $2.6M - $2.9M
     |                   
              77.5K
              $37.2M
             |  |