|  |  |                   
      $30.09 - $38.95
      $15.7M - $20.3M
     |                   
              571K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $13.1M - $16M
     |                   
              613K
              $60M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $16.5M - $20.4M
     |                   
              102K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $14.3M - $19.2M
     |                   
              257K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $18.8M - $20.6M
     |                   
              577K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $135.31 - $188.64
      $7.21M - $10.1M
     |                   
              305K
              $57.4M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $14.8M - $18.3M
     |                   
              94.3K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $26.12 - $33.82
      $13.6M - $17.7M
     |                   
              674K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $19.3M - $81M
     |                   
              408K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $14M - $18M
     |                   
              229K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $18.9M - $21.4M
     |                   
              337K
              $46.8M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $10.9M - $17.7M
     |                   
              24K
              $17.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              670K
              $38.4M
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $12.7M - $16M
     |                   
              90.5K
              $23.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              245K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $9.52M - $14.6M
     |                   
              200K
              $24.8M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $12M - $16.7M
     |                   
              38.2K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $14.2M - $17.5M
     |                   
              41.7K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $13.8M - $16.9M
     |                   
              173K
              $21M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $8.83M - $13.6M
     |                   
              159K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $83.61 - $162.67
      $7.37M - $14.3M
     |                   
              105K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $13.3M - $16.1M
     |                   
              43K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $23.47 - $31.65
      $10.9M - $14.7M
     |                   
              656K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $30.7 - $44.12
      $10.7M - $15.3M
     |                   
              347K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $13.9M - $17.4M
     |                   
              96.1K
              $22.4M
             |  | 
          
        
          |  |  |                   
      $12.42 - $18.62
      $9.78M - $14.7M
     |                   
              849K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $7.47M - $19M
     |                   
              295K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $12.5M - $15.3M
     |                   
              327K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $13.1M - $15.2M
     |                   
              281K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $10.9M - $14.9M
     |                   
              45.5K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $7.47M - $11.4M
     |                   
              816K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $8.46M - $14M
     |                   
              75.3K
              $14M
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $5.9M - $13.9M
     |                   
              106K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $8.04M - $12.2M
     |                   
              451K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $12.6M - $14.3M
     |                   
              61.9K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $11.5M - $14.1M
     |                   
              165K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $13.3M - $15.4M
     |                   
              278K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $4.68M - $7M
     |                   
              349K
              $34.5M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $12.2M - $14M
     |                   
              298K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $86.65 - $120.54
      $10.3M - $14.3M
     |                   
              169K
              $18M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $10.4M - $13.5M
     |                   
              181K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $14.7M - $19.6M
     |                   
              547K
              $26.8M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $9.63M - $13.3M
     |                   
              41.6K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $12M - $15.9M
     |                   
              226K
              $13M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $7.99M - $13M
     |                   
              77.8K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $11.7M - $15.8M
     |                   
              232K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $7.76M - $12.4M
     |                   
              32.4K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $10.58 - $14.83
      $9.42M - $13.2M
     |                   
              890K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $22.76 - $36.95
      $1.82M - $2.96M
     |                   
              1.05M
              $38.2M
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $9.81M - $12.1M
     |                   
              41K
              $12.1M
             |  |