|  |  |                   
      $94.31 - $157.99
      $7.76M - $13M
     |                   
              7.43M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $57.3M - $108M
     |                   
              1.57M
              $432M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $20.3M - $27.1M
     |                   
              2.19M
              $481M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $50.5M - $56.3M
     |                   
              1.05M
              $142M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $37.8M - $45.2M
     |                   
              836K
              $89.8M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $15.9M - $24.9M
     |                   
              72.3K
              $96.8M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $44.2M - $49.6M
     |                   
              1.2M
              $52.3M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $2.32M - $3.11M
     |                   
              811K
              $166M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $738K - $1.06M
     |                   
              124K
              $127M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $19.1M - $21.4M
     |                   
              151K
              $110M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $19M - $25.5M
     |                   
              177K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $5.27M - $6.48M
     |                   
              951K
              $169M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.38
      $18.6M - $23.7M
     |                   
              1.21M
              $28.4M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $16.8M - $20.3M
     |                   
              462K
              $84.7M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $13M - $21.1M
     |                   
              164K
              $28M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $15.8M - $22.9M
     |                   
              261K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $11.2M - $14.6M
     |                   
              1.28M
              $88.9M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $29.7M - $36M
     |                   
              576K
              $107M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $5.3M - $8.58M
     |                   
              973K
              $75.3M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $15.8M - $21.3M
     |                   
              385K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $12.1M - $17.5M
     |                   
              178K
              $42.3M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $2.31M - $4.17M
     |                   
              158K
              $49.7M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $18.9M - $22.5M
     |                   
              255K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $30.03 - $45.23
      $12.9M - $19.5M
     |                   
              543K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $5.14M - $6.71M
     |                   
              465K
              $97.4M
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $15.2M - $19M
     |                   
              173K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $5.63 - $8.09
      $14.1M - $20.2M
     |                   
              2.5M
              $18.4M
             |  | 
          
        
          |  |  |                   
      $113.29 - $133.09
      $16.4M - $19.3M
     |                   
              145K
              $18M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $8.97M - $11.6M
     |                   
              1.03M
              $70.2M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $4.54M - $8.08M
     |                   
              155K
              $34M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $5.75M - $8.73M
     |                   
              394K
              $48.9M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $17M - $19M
     |                   
              315K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $9.08 - $11.62
      $13.4M - $17.2M
     |                   
              1.5M
              $17M
             |  | 
          
        
          |  |  |                   
      $114.62 - $132.25
      $14.3M - $16.5M
     |                   
              132K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $12.5M - $14.4M
     |                   
              133K
              $36.5M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $1.68M - $2.73M
     |                   
              80.3K
              $58.8M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $14.2M - $15.4M
     |                   
              706K
              $50M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $4.97M - $6.76M
     |                   
              89.4K
              $45.8M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $3.16M - $4.81M
     |                   
              665K
              $44.4M
             |  | 
          
        
          |  |  |                   
      $34.13 - $46.26
      $7.94M - $10.8M
     |                   
              588K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $12.6M - $14.4M
     |                   
              2.24M
              $54.3M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $5.9M - $7.42M
     |                   
              498K
              $64.4M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $6.63M - $10.4M
     |                   
              27.3K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $8.47M - $10.6M
     |                   
              587K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $8.46M - $12.6M
     |                   
              49K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $10.2M - $11.6M
     |                   
              50K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $31.74 - $41.27
      $9.1M - $11.8M
     |                   
              287K
              $11M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $9.37M - $11.1M
     |                   
              643K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $13.9M - $16.4M
     |                   
              595K
              $92.8M
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $5.62M - $7.72M
     |                   
              76.8K
              $24.1M
             |  |