|  |  |                   
      $153.67 - $176.74
      $16.9M - $19.4M
     |                   
              110K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $12.8M - $15.5M
     |                   
              88.9K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $12.3M - $15.4M
     |                   
              318K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $10.3M - $14.6M
     |                   
              40.6K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $11.1M - $13.3M
     |                   
              180K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $12M - $14M
     |                   
              217K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $11.1M - $12.6M
     |                   
              507K
              $41.4M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $9.18M - $13.3M
     |                   
              55.8K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $7.48M - $9.98M
     |                   
              117K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $11.1M - $14M
     |                   
              86.6K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $8.41M - $11.1M
     |                   
              140K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $5.08M - $6.79M
     |                   
              195K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $9.3M - $10.6M
     |                   
              109K
              $9.96M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $7.22M - $8.99M
     |                   
              25.2K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $6.46M - $8.92M
     |                   
              188K
              $8.89M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $7.47M - $8.82M
     |                   
              27K
              $8.33M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $4.33M - $8.16M
     |                   
              29.6K
              $8.16M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $5.35M - $7.41M
     |                   
              36.9K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $5.92M - $7.45M
     |                   
              89.7K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $7.09M - $7.92M
     |                   
              216K
              $7.7M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $7.62M - $8.51M
     |                   
              15.8K
              $7.66M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $6.78M - $7.43M
     |                   
              85.8K
              $7.13M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $5.04M - $7.13M
     |                   
              53.5K
              $7.13M
             |  | 
          
        
          |  |  |                   
      $43.98 - $56.1
      $5.43M - $6.92M
     |                   
              151K
              $8.47M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $5.79M - $6.98M
     |                   
              84.6K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $5.15M - $6.32M
     |                   
              158K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $4.86M - $6.94M
     |                   
              110K
              $8.38M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $5.65M - $6.96M
     |                   
              23.9K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $5.75M - $6.46M
     |                   
              8.82K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $6.04M - $8.43M
     |                   
              115K
              $11.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.8K
              $6.33M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $3.69M - $5.72M
     |                   
              20.5K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $5.28M - $6.05M
     |                   
              721K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $4.58M - $6.26M
     |                   
              127K
              $5.33M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $3.71M - $5.07M
     |                   
              8.5K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $4.5M - $5.54M
     |                   
              70.3K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $3.88M - $5.25M
     |                   
              7.5K
              $5.24M
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $4.15M - $5.45M
     |                   
              100K
              $5.21M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              116K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $4.23M - $5.46M
     |                   
              43.4K
              $6.3M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $4.74M - $5.33M
     |                   
              57.9K
              $6.41M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $2.49M - $5.04M
     |                   
              70.4K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $4.3M - $5.32M
     |                   
              12.6K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $5.3M - $6.12M
     |                   
              112K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $986K - $1.57M
     |                   
              90.9K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $4.28M - $4.88M
     |                   
              142K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.56
      $3.59M - $5.37M
     |                   
              588K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $4.03M - $4.79M
     |                   
              99.5K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $30.53 - $35.47
      $4.25M - $4.94M
     |                   
              139K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $86.79 - $101.21
      $3.82M - $4.45M
     |                   
              86K
              $8.48M
             |  |