|  |  |                   
      $72.5 - $99.11
      $1.56M - $2.13M
     |                   
              32.9K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $2.19M - $2.65M
     |                   
              5.2K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $25.91 - $35.19
      $3.66M - $4.97M
     |                   
              501K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $1.47M - $2.87M
     |                   
              76.5K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.5
      $1.55M - $2.25M
     |                   
              500K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $27.03 - $31.93
      $1.88M - $2.23M
     |                   
              132K
              $4.07M
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $2.07M - $2.61M
     |                   
              118K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $1.53M - $2.19M
     |                   
              63.7K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $1.48M - $2.38M
     |                   
              39.3K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $1.75M - $2.09M
     |                   
              3.1K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $553K - $1.41M
     |                   
              63.6K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $13.23 - $17.42
      $1.37M - $1.8M
     |                   
              165K
              $2.88M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              270K
              $5.44M
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $1.38M - $1.96M
     |                   
              44.3K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $1.17M - $2.16M
     |                   
              4K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $20.07 - $51.83
      $562K - $1.45M
     |                   
              39K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $37.05 - $52.04
      $1.11M - $1.56M
     |                   
              29.9K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $868K - $1.38M
     |                   
              3.4K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $19.94 - $22.91
      $1.36M - $1.57M
     |                   
              151K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $46.88 - $62.89
      $652K - $874K
     |                   
              78.6K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $1.16M - $1.58M
     |                   
              13.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $988K - $1.33M
     |                   
              17.8K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $890K - $1.2M
     |                   
              75.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $8.91 - $14.41
      $804K - $1.3M
     |                   
              90.2K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $7.69 - $11.46
      $787K - $1.17M
     |                   
              102K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $8.42 - $11.81
      $842K - $1.18M
     |                   
              100K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $724K - $1.05M
     |                   
              14.7K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $858K - $1.02M
     |                   
              89.4K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $55.1 - $87.89
      $584K - $932K
     |                   
              108K
              $9.53M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $859K - $1.09M
     |                   
              5.9K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $6.34 - $14.23
      $634K - $1.42M
     |                   
              100K
              $993K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $439K - $620K
     |                   
              19.8K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $76.86 - $92.5
      $1.04M - $1.25M
     |                   
              41K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $683K - $1.04M
     |                   
              34.5K
              $935K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $887K - $982K
     |                   
              9K
              $933K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $827K - $953K
     |                   
              3.9K
              $852K
             |  | 
          
        
          |  |  |                   
      $17.5 - $38.85
      $229K - $509K
     |                   
              59.2K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $2.04 - $8.57
      $510K - $2.14M
     |                   
              250K
              $830K
             |  | 
          
        
          |  |  |                   
      $16.69 - $23.43
      $634K - $890K
     |                   
              38K
              $817K
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $406K - $858K
     |                   
              6K
              $804K
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $730K - $865K
     |                   
              1.6K
              $799K
             |  | 
          
        
          |  |  |                   
      $23.44 - $28.85
      $544K - $669K
     |                   
              462K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $705K - $838K
     |                   
              2.1K
              $749K
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $1.08M - $1.49M
     |                   
              51.4K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.46
      $631K - $821K
     |                   
              56.8K
              $710K
             |  | 
          
        
          |  |  |                   
      $6.74 - $11.03
      $350K - $574K
     |                   
              81.9K
              $903K
             |  | 
          
        
          |  |  |                   
      $27.16 - $36.96
      $595K - $809K
     |                   
              21.9K
              $688K
             |  | 
          
        
          |  |  |                   
      $4.31 - $5.91
      $678K - $930K
     |                   
              157K
              $677K
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $543K - $634K
     |                   
              15.5K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $107K - $143K
     |                   
              22.4K
              $4.58M
             |  |