|  |  |                   
      $10.58 - $14.83
      $14.9M - $20.9M
     |                   
              20.9M
              $284M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $12.3M - $14.2M
     |                   
              1.41M
              $34.3M
             |  | 
          
        
          |  |  |                   
      $132.53 - $159.7
      $8.9M - $10.7M
     |                   
              207K
              $33M
             |  | 
          
        
          |  |  |                   
      $13.62 - $19.06
      $9.41M - $13.2M
     |                   
              775K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $106.71 - $132.85
      $6.51M - $8.11M
     |                   
              455K
              $59.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              703K
              $137M
             |  | 
          
        
          |  |  |                   
      $94.15 - $116.93
      $7.56M - $9.39M
     |                   
              3.94M
              $401M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $2.43M - $3.21M
     |                   
              651K
              $59.4M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $6.86M - $11.1M
     |                   
              90.3K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $3.47M - $4.04M
     |                   
              166K
              $165M
             |  | 
          
        
          |  |  |                   
      $60.22 - $81.91
      $4.55M - $6.19M
     |                   
              766K
              $60.9M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $16.6M - $21.6M
     |                   
              101K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $3.79M - $5.09M
     |                   
              552K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $236.44 - $328.0
      $975K - $1.35M
     |                   
              157K
              $51.6M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $4.01M - $6.06M
     |                   
              95.5K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $5.43 - $8.24
      $8.15M - $12.4M
     |                   
              1.97M
              $14.4M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $8.34M - $9.75M
     |                   
              793K
              $54.7M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $11.5M - $13.6M
     |                   
              508K
              $102M
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $5.17M - $7.62M
     |                   
              137K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $205.5 - $280.54
      $5.94M - $8.11M
     |                   
              186K
              $48.2M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $2.67M - $3.86M
     |                   
              181K
              $33.1M
             |  | 
          
        
          |  |  |                   
      $28.04 - $37.3
      $110K - $146K
     |                   
              2.35M
              $86.8M
             |  | 
          
        
          |  |  |                   
      $26.42 - $32.41
      $7.41M - $9.09M
     |                   
              673K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $2.25M - $3.42M
     |                   
              489K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $7.59M - $9.54M
     |                   
              1.38M
              $12.4M
             |  | 
          
        
          |  |  |                   
      $69.26 - $91.89
      $6.75M - $8.95M
     |                   
              223K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $8.98 - $17.13
      $6.47M - $12.4M
     |                   
              977K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $104K - $138K
     |                   
              109K
              $60M
             |  | 
          
        
          |  |  |                   
      $25.87 - $37.31
      $8.9M - $12.8M
     |                   
              1.57M
              $51.9M
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $48.5M - $99.2M
     |                   
              2.35M
              $98.8M
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $81.2K - $112K
     |                   
              4.61M
              $146M
             |  | 
          
        
          |  |  |                   
      $38.31 - $43.17
      $8.35M - $9.41M
     |                   
              270K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $1.58M - $3.12M
     |                   
              181K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $3.96M - $6.43M
     |                   
              675K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $719K - $1.32M
     |                   
              195K
              $27.6M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $1.24M - $1.95M
     |                   
              131K
              $35.9M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $38.8M - $46.2M
     |                   
              3.4M
              $367M
             |  | 
          
        
          |  |  |                   
      $5.24 - $8.55
      $4.56M - $7.44M
     |                   
              1.42M
              $11.7M
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $5.32M - $6.06M
     |                   
              290K
              $67.6M
             |  | 
          
        
          |  |  |                   
      $43.64 - $45.44
      $7.38M - $7.69M
     |                   
              499K
              $22.7M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $5.84M - $6.81M
     |                   
              329K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $6.31M - $7.8M
     |                   
              83.5K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $7.51M - $11.1M
     |                   
              199K
              $16M
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $4.72M - $5.45M
     |                   
              954K
              $53.8M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $9.96M - $12M
     |                   
              1.03M
              $26.6M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $2.26M - $2.57M
     |                   
              405K
              $234M
             |  | 
          
        
          |  |  |                   
      $17.69 - $30.11
      $265K - $452K
     |                   
              1.15M
              $34.6M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $3.37M - $4.53M
     |                   
              234K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $7.29M - $8.53M
     |                   
              728K
              $50.5M
             |  | 
          
        
          |  |  |                   
      $18.34 - $25.13
      $2.38M - $3.25M
     |                   
              965K
              $22.9M
             |  |