|  |  |                   
      $54.32 - $63.04
      $14.8M - $17.2M
     |                   
              349K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $149.72 - $227.31
      $6.42M - $9.75M
     |                   
              215K
              $48.8M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.06
      $580K - $854K
     |                   
              853K
              $89.3M
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $3.68M - $4.74M
     |                   
              301K
              $112M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $6.35M - $7.1M
     |                   
              2.07M
              $457M
             |  | 
          
        
          |  |  |                   
      $9.5 - $18.21
      $5.63M - $10.8M
     |                   
              1.05M
              $19.1M
             |  | 
          
        
          |  |  |                   
      $169.89 - $223.9
      $10.5M - $13.8M
     |                   
              61.7K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $6.01M - $7.59M
     |                   
              481K
              $81.2M
             |  | 
          
        
          |  |  |                   
      $89.13 - $167.48
      $3.64M - $6.83M
     |                   
              206K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $10.7M - $15.3M
     |                   
              876K
              $34.9M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $89.8M - $106M
     |                   
              2.88M
              $806M
             |  | 
          
        
          |  |  |                   
      $69.23 - $106.42
      $5.27M - $8.1M
     |                   
              233K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $43.98 - $56.1
      $10.2M - $13M
     |                   
              260K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $3.06 - $5.62
      $9.25M - $17M
     |                   
              3.02M
              $12.9M
             |  | 
          
        
          |  |  |                   
      $37.84 - $56.0
      $13.1M - $19.4M
     |                   
              1.61M
              $78.8M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $12.5M - $13.7M
     |                   
              428K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $56.26 - $72.4
      $4.02M - $5.17M
     |                   
              3.26M
              $223M
             |  | 
          
        
          |  |  |                   
      $96.67 - $118.22
      $3.21M - $3.92M
     |                   
              1.06M
              $121M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $18.4M - $21.2M
     |                   
              467K
              $69.1M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $8.77M - $11.5M
     |                   
              291K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $7.42M - $10.8M
     |                   
              215K
              $15.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              132K
              $48.9M
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $26M - $41.1M
     |                   
              356K
              $97.4M
             |  | 
          
        
          |  |  |                   
      $60.82 - $97.69
      $1.4M - $2.25M
     |                   
              427K
              $41.8M
             |  | 
          
        
          |  |  |                   
      $19.3 - $23.94
      $25.3M - $31.4M
     |                   
              13M
              $288M
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $5.44M - $6.58M
     |                   
              1.55M
              $94.9M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $1.5M - $2.19M
     |                   
              670K
              $57.1M
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $4.47M - $9.06M
     |                   
              189K
              $14M
             |  | 
          
        
          |  |  |                   
      $38.62 - $53.97
      $7.68M - $10.7M
     |                   
              207K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $10.3M - $21.2M
     |                   
              226K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $3.03M - $4.27M
     |                   
              874K
              $49.8M
             |  | 
          
        
          |  |  |                   
      $16.84 - $21.1
      $8.56M - $10.7M
     |                   
              579K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $10.5M - $11.6M
     |                   
              421K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $9.34M - $10.7M
     |                   
              105K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $25.77 - $33.13
      $8.63M - $11.1M
     |                   
              350K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $163.77 - $271.5
      $5.33M - $8.84M
     |                   
              48.5K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $72.67 - $86.45
      $10M - $11.9M
     |                   
              170K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $151.41 - $182.75
      $5.85M - $7.06M
     |                   
              310K
              $56.1M
             |  | 
          
        
          |  |  |                   
      $22.77 - $23.36
      $9.52M - $9.76M
     |                   
              1.41M
              $32.2M
             |  | 
          
        
          |  |  |                   
      $38.28 - $61.65
      $5.45M - $8.78M
     |                   
              155K
              $9.57M
             |  | 
          
        
          |  |  |                   
      $95.17 - $124.21
      $1.1M - $1.43M
     |                   
              664K
              $82.4M
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $6.02M - $8.24M
     |                   
              179K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $44.48 - $51.4
      $6.34M - $7.33M
     |                   
              1.32M
              $64.3M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.38
      $6.73M - $8.58M
     |                   
              430K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $35.51 - $36.83
      $8.49M - $8.81M
     |                   
              333K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $9.97 - $17.21
      $5.09M - $8.79M
     |                   
              685K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $120.08 - $243.11
      $4.35M - $8.8M
     |                   
              42.9K
              $9.45M
             |  | 
          
        
          |  |  |                   
      $21.4 - $26.31
      $9.24M - $11.4M
     |                   
              752K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $97.32 - $136.25
      $6.18M - $8.66M
     |                   
              79.8K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $8.33M - $9.34M
     |                   
              233K
              $8.66M
             |  |