|  |  |                   
      $106.53 - $122.8
      $14M - $16.2M
     |                   
              894K
              $101M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $5.73M - $7.1M
     |                   
              126K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $74.81 - $124.33
      $115K - $191K
     |                   
              337K
              $41.6M
             |  | 
          
        
          |  |  |                   
      $22.76 - $36.95
      $320K - $520K
     |                   
              726K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $9.37M - $10.3M
     |                   
              1.96M
              $71.7M
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $1.79M - $2.93M
     |                   
              208K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $6.76 - $11.37
      $2.19M - $3.69M
     |                   
              1.82M
              $20M
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $2.22M - $2.57M
     |                   
              1.97M
              $111M
             |  | 
          
        
          |  |  |                   
      $16.42 - $22.25
      $6.72M - $9.1M
     |                   
              507K
              $9.06M
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $655K - $805K
     |                   
              81.7K
              $41.7M
             |  | 
          
        
          |  |  |                   
      $89.24 - $144.06
      $235K - $379K
     |                   
              146K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $2.03M - $2.87M
     |                   
              3.15M
              $52.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.02M
              $87.4M
             |  | 
          
        
          |  |  |                   
      $16.82 - $21.97
      $1.88M - $2.45M
     |                   
              1.16M
              $25.6M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $2.59M - $3.54M
     |                   
              27.7K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $17.4K - $44.7K
     |                   
              108K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $5.35 - $6.98
      $1.91M - $2.49M
     |                   
              3.79M
              $26.1M
             |  | 
          
        
          |  |  |                   
      $25.91 - $41.85
      $2.56M - $4.13M
     |                   
              399K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $313K - $737K
     |                   
              108K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $13.5M - $14.8M
     |                   
              1.41M
              $186M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $2.8M - $3.93M
     |                   
              179K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $53.5 - $83.89
      $63.1K - $99K
     |                   
              297K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $5.88M - $6.59M
     |                   
              12.7M
              $414M
             |  | 
          
        
          |  |  |                   
      $34.98 - $53.05
      $4.52M - $6.85M
     |                   
              133K
              $6.35M
             |  | 
          
        
          |  |  |                   
      $107.26 - $155.96
      $167K - $243K
     |                   
              202K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $42.93 - $51.58
      $3.98M - $4.79M
     |                   
              776K
              $39.2M
             |  | 
          
        
          |  |  |                   
      $60.22 - $81.91
      $271K - $369K
     |                   
              813K
              $64.6M
             |  | 
          
        
          |  |  |                   
      $204.57 - $256.96
      $4.18M - $5.25M
     |                   
              131K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $258K - $478K
     |                   
              110K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $26.65 - $30.69
      $3.05M - $3.51M
     |                   
              1.39M
              $42.4M
             |  | 
          
        
          |  |  |                   
      $28.45 - $33.08
      $6.16M - $7.16M
     |                   
              1.41M
              $44.9M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $1.5M - $2.12M
     |                   
              134K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $347K - $563K
     |                   
              103K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $14.1M - $15.5M
     |                   
              3.96M
              $329M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $170K - $257K
     |                   
              538K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $18.3M - $21.9M
     |                   
              1.45M
              $182M
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $4.45M - $4.87M
     |                   
              4.23M
              $171M
             |  | 
          
        
          |  |  |                   
      $17.57 - $40.82
      $61.2K - $142K
     |                   
              282K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $1.68M - $2.64M
     |                   
              404K
              $16M
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $6.76M - $7.78M
     |                   
              2.55M
              $159M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $5.61M - $6.78M
     |                   
              959K
              $49.5M
             |  | 
          
        
          |  |  |                   
      $69.23 - $106.42
      $71.5K - $110K
     |                   
              171K
              $18.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.79M
              $159M
             |  | 
          
        
          |  |  |                   
      $25.41 - $35.83
      $1.95M - $2.76M
     |                   
              776K
              $27.6M
             |  | 
          
        
          |  |  |                   
      $28.5 - $37.54
      $1.96M - $2.58M
     |                   
              889K
              $32.5M
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $3.97M - $4.8M
     |                   
              269K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $4.81 - $9.46
      $1.26M - $2.49M
     |                   
              1.31M
              $11.6M
             |  | 
          
        
          |  |  |                   
      $103.49 - $133.44
      $2.98M - $3.85M
     |                   
              130K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $121K - $189K
     |                   
              96.6K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $16.7M - $17.9M
     |                   
              2.61M
              $272M
             |  |