|  |  |                   
      $69.34 - $117.71
      $443M - $752M
     |                   
              6.47M
              $762M
             |  | 
          
        
          |  |  |                   
      $64.8 - $97.72
      $451M - $680M
     |                   
              6.96M
              $680M
             |  | 
          
        
          |  |  |                   
      $38.9 - $83.0
      $173M - $369M
     |                   
              4.86M
              $403M
             |  | 
          
        
          |  |  |                   
      $96.11 - $173.53
      $162M - $292M
     |                   
              1.68M
              $292M
             |  | 
          
        
          |  |  |                   
      $50.65 - $91.44
      $60.3M - $109M
     |                   
              1.19M
              $109M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $18.9M - $31.7M
     |                   
              786K
              $124M
             |  | 
          
        
          |  |  |                   
      $44.63 - $54.44
      $28.3K - $34.6K
     |                   
              6.03M
              $328M
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $22.7M - $24.2M
     |                   
              248K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $1.14M - $2.14M
     |                   
              200K
              $55.2M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $17.7M - $20.6M
     |                   
              31.7K
              $31.4M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $7.7M - $12.1M
     |                   
              20.1K
              $27M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.91M - $4.44M
     |                   
              81K
              $59.8M
             |  | 
          
        
          |  |  |                   
      $114.78 - $133.31
      $10.2M - $11.8M
     |                   
              1.13M
              $151M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $5.46M - $8.93M
     |                   
              102K
              $32.5M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $10.9M - $12.9M
     |                   
              50.1K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $4.3M - $5.74M
     |                   
              244K
              $53.6M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $8.47M - $10.4M
     |                   
              123K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $4.14M - $8.07M
     |                   
              99.5K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $27.3 - $31.8
      $6.9M - $8.04M
     |                   
              528K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $1.33M - $2.09M
     |                   
              18.4K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $45.88 - $54.4
      $3.74M - $4.44M
     |                   
              458K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $50.28 - $50.47
      $4.79M - $4.8M
     |                   
              2.04M
              $102M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.23M
              $224M
             |  | 
          
        
          |  |  |                   
      $91.43 - $91.74
      $3.95M - $3.96M
     |                   
              1.37M
              $126M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $3.47M - $4.01M
     |                   
              12.7K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $585K - $1.08M
     |                   
              70.9K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $8.25 - $25.2
      $810K - $2.47M
     |                   
              197K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $140.84 - $163.09
      $2.75M - $3.18M
     |                   
              42.3K
              $6.89M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $2.22M - $2.9M
     |                   
              13.9K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $50.1 - $63.16
      $1.94M - $2.45M
     |                   
              84.9K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $2.71M - $2.97M
     |                   
              106K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $2.58M - $2.86M
     |                   
              41.1K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $54.44 - $62.8
      $2.1M - $2.43M
     |                   
              80.8K
              $5.08M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $4.38M - $71.8M
     |                   
              51.3K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $2.67M - $3.25M
     |                   
              25.1K
              $5.98M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $707K - $1.13M
     |                   
              13.9K
              $5.24M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $3.18M - $3.62M
     |                   
              1.01M
              $134M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $582K - $843K
     |                   
              7.68K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $14.97 - $16.79
      $1.44M - $1.61M
     |                   
              472K
              $7.89M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $822K - $1.63M
     |                   
              8.38K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $185K - $271K
     |                   
              92.6K
              $7.88M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $424K - $672K
     |                   
              6.79K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $711K - $955K
     |                   
              20.9K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $19.2K - $29.2K
     |                   
              105K
              $6.99M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.57M - $1.97M
     |                   
              8.8K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $254K - $353K
     |                   
              942
              $5.45M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $395K - $515K
     |                   
              119K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $337K - $600K
     |                   
              11.4K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $115K - $227K
     |                   
              28.4K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $71.28 - $83.74
      $780K - $917K
     |                   
              70.2K
              $5.88M
             |  |