|  |  |                   
      $153.3 - $186.58
      $4.81M - $5.86M
     |                   
              5.31M
              $991M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $34.4M - $37.5M
     |                   
              1.71M
              $886M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $27.5M - $38.4M
     |                   
              730K
              $241M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $1.35M - $1.97M
     |                   
              992K
              $241M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $19.7M - $23.6M
     |                   
              1.16M
              $215M
             |  | 
          
        
          |  |  |                   
      $117.67 - $131.43
      $52.8M - $59M
     |                   
              451K
              $55.6M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $46.3M - $50.9M
     |                   
              4.49M
              $127M
             |  | 
          
        
          |  |  |                   
      $101.86 - $116.32
      $46.4M - $53M
     |                   
              907K
              $93.7M
             |  | 
          
        
          |  |  |                   
      $76.33 - $82.51
      $33.6M - $36.4M
     |                   
              711K
              $58.5M
             |  | 
          
        
          |  |  |                   
      $75.33 - $100.77
      $17.6M - $23.6M
     |                   
              1.08M
              $98.2M
             |  | 
          
        
          |  |  |                   
      $10.82 - $12.09
      $31.2M - $34.8M
     |                   
              3M
              $35.9M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $29.6M - $33.5M
     |                   
              826K
              $111M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $17.8M - $22.3M
     |                   
              293K
              $67.9M
             |  | 
          
        
          |  |  |                   
      $139.5 - $153.94
      $26.9M - $29.7M
     |                   
              609K
              $92.5M
             |  | 
          
        
          |  |  |                   
      $46.04 - $56.64
      $28.2M - $34.6M
     |                   
              615K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $11.6M - $14.1M
     |                   
              1.1M
              $111M
             |  | 
          
        
          |  |  |                   
      $43.31 - $48.98
      $29.4M - $33.3M
     |                   
              2.23M
              $101M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $22.2M - $25.7M
     |                   
              119K
              $40.5M
             |  | 
          
        
          |  |  |                   
      $26.13 - $30.46
      $23.6M - $27.5M
     |                   
              901K
              $27M
             |  | 
          
        
          |  |  |                   
      $91.69 - $109.88
      $25M - $30M
     |                   
              273K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $12.4M - $18.6M
     |                   
              213K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $12M - $25.7M
     |                   
              35.7K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $231.35 - $253.24
      $21.4M - $23.4M
     |                   
              323K
              $79.2M
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $15.7M - $19.8M
     |                   
              50.1K
              $47.8M
             |  | 
          
        
          |  |  |                   
      $79.36 - $93.33
      $32.6M - $38.3M
     |                   
              1.33M
              $107M
             |  | 
          
        
          |  |  |                   
      $220.41 - $312.0
      $16.2M - $22.9M
     |                   
              189K
              $49.1M
             |  | 
          
        
          |  |  |                   
      $97.53 - $115.95
      $20.3M - $24.2M
     |                   
              208K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $16.1M - $22M
     |                   
              173K
              $27.9M
             |  | 
          
        
          |  |  |                   
      $75.53 - $82.95
      $16.8M - $18.5M
     |                   
              223K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $17.1M - $21.3M
     |                   
              26.4K
              $18M
             |  | 
          
        
          |  |  |                   
      $334.32 - $426.2
      $3.98M - $5.07M
     |                   
              297K
              $127M
             |  | 
          
        
          |  |  |                   
      $514.61 - $682.78
      $9.01M - $11.9M
     |                   
              76.8K
              $49.1M
             |  | 
          
        
          |  |  |                   
      $182.0 - $217.92
      $15.8M - $18.9M
     |                   
              139K
              $27.2M
             |  | 
          
        
          |  |  |                   
      $516.18 - $664.54
      $17.8M - $22.9M
     |                   
              67.4K
              $35.7M
             |  | 
          
        
          |  |  |                   
      $98.67 - $111.52
      $13.6M - $15.3M
     |                   
              529K
              $54.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              883K
              $80.2M
             |  | 
          
        
          |  |  |                   
      $67.27 - $86.96
      $2.22M - $2.87M
     |                   
              768K
              $65.2M
             |  | 
          
        
          |  |  |                   
      $82.07 - $101.7
      $107K - $132K
     |                   
              690K
              $69.8M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $13.6M - $17.8M
     |                   
              37.1K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $12.2M - $13.9M
     |                   
              273K
              $38.3M
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $5.95M - $7.04M
     |                   
              335K
              $59.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              61K
              $15M
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $15.9M - $17.5M
     |                   
              358K
              $41M
             |  | 
          
        
          |  |  |                   
      $15.27 - $17.68
      $12.3M - $14.3M
     |                   
              870K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $53.54 - $64.21
      $10.8M - $13M
     |                   
              442K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $159.93 - $187.67
      $1.85M - $2.17M
     |                   
              435K
              $81.6M
             |  | 
          
        
          |  |  |                   
      $77.02 - $87.21
      $8.48M - $9.6M
     |                   
              938K
              $79.2M
             |  | 
          
        
          |  |  |                   
      $86.48 - $116.14
      $8.38M - $11.3M
     |                   
              146K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $9.49M - $10.6M
     |                   
              210K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $24.03 - $27.41
      $9.16M - $10.4M
     |                   
              920K
              $24.3M
             |  |