|  |  |                   
      $90.32 - $128.28
      $32.9M - $46.8M
     |                   
              369K
              $47.1M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $1.53M - $2.89M
     |                   
              252K
              $69.4M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $3.74M - $5.48M
     |                   
              1.25M
              $107M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $3.85M - $5.86M
     |                   
              107K
              $79.2M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $3M - $4.32M
     |                   
              74.1K
              $76.2M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $20.3M - $20.4M
     |                   
              293K
              $29.5M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $9.49M - $19.2M
     |                   
              302K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $180.84 - $240.32
      $14M - $18.6M
     |                   
              77.2K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $64.83 - $89.72
      $8.11M - $11.2M
     |                   
              673K
              $59.7M
             |  | 
          
        
          |  |  |                   
      $91.43 - $91.74
      $17.8M - $17.9M
     |                   
              2.35M
              $216M
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $8M - $11.9M
     |                   
              33.6K
              $18M
             |  | 
          
        
          |  |  |                   
      $51.8 - $64.59
      $10.2M - $12.7M
     |                   
              196K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $6.83M - $8.6M
     |                   
              383K
              $41.6M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $2.7M - $4.05M
     |                   
              400K
              $46.2M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $7.15M - $9.06M
     |                   
              109K
              $16M
             |  | 
          
        
          |  |  |                   
      $62.74 - $74.79
      $8.06M - $9.61M
     |                   
              133K
              $9.89M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $636K - $997K
     |                   
              38.3K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $110K - $185K
     |                   
              246K
              $24.3M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $10.2M - $12.6M
     |                   
              262K
              $59.6M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $7.56M - $8.66M
     |                   
              883K
              $8.11M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $3.26M - $4.9M
     |                   
              152K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $7.14M - $8.09M
     |                   
              97.7K
              $7.98M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $2.8M - $4.06M
     |                   
              52.2K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $1.83M - $5.03M
     |                   
              96.9K
              $9.07M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $3.33M - $5.31M
     |                   
              58.3K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $1.35M - $1.81M
     |                   
              668K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $144.49 - $190.68
      $4.85M - $6.4M
     |                   
              33.5K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $5.91M - $7.76M
     |                   
              290K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $5.99M - $7.13M
     |                   
              55.7K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $1.12M - $1.39M
     |                   
              77.4K
              $47.8M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $6.14M - $8.42M
     |                   
              48.2K
              $8.31M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $6.73M - $7.57M
     |                   
              455K
              $50.3M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $1.69M - $2.4M
     |                   
              61.2K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $5.14M - $5.89M
     |                   
              148K
              $14M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $4.16M - $5.3M
     |                   
              40.3K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $6.19M - $7.72M
     |                   
              379K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $2.35M - $3.13M
     |                   
              191K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $24.54 - $32.26
      $3.74M - $4.92M
     |                   
              153K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $60.21 - $75.37
      $3.92M - $4.91M
     |                   
              65.1K
              $4.8M
             |  | 
          
        
          |  |  |                   
      $53.5 - $83.89
      $1.46M - $2.29M
     |                   
              146K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $91.66 - $115.04
      $3.68M - $4.61M
     |                   
              55.6K
              $6.33M
             |  | 
          
        
          |  |  |                   
      $33.22 - $42.57
      $3.6M - $4.61M
     |                   
              108K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.06
      $2.43M - $3.59M
     |                   
              107K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $424K - $570K
     |                   
              119K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $1.94M - $4.81M
     |                   
              12.8K
              $4.49M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $362K - $513K
     |                   
              171K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $4.32M - $4.82M
     |                   
              19.3K
              $8.11M
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $3.07M - $4.17M
     |                   
              109K
              $6.02M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $3.72M - $4.23M
     |                   
              64.2K
              $9.87M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $5.55M - $6.65M
     |                   
              275K
              $27.8M
             |  |