|  |  |                   
      $65.48 - $74.74
      $620K - $707K
     |                   
              9.46K
              $674M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $463K - $716K
     |                   
              3.18K
              $667M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $359K - $663K
     |                   
              2.83K
              $1.16B
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $577K - $1.04M
     |                   
              16.7K
              $662M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $608K - $725K
     |                   
              6.09K
              $656M
             |  | 
          
        
          |  |  |                   
      $90.58 - $109.05
      $544K - $655K
     |                   
              6.01K
              $655M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $538K - $761K
     |                   
              20.1K
              $638M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $489K - $638K
     |                   
              9.19K
              $638M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              607
              $637M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.23K
              $1.27B
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $530K - $640K
     |                   
              14.2K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $416K - $547K
     |                   
              14.1K
              $1.13B
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $547K - $601K
     |                   
              20.8K
              $601M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $526K - $1.15M
     |                   
              1.92K
              $599M
             |  | 
          
        
          |  |  |                   
      $127.18 - $161.88
      $579K - $737K
     |                   
              4.55K
              $590M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $433K - $618K
     |                   
              10.7K
              $816M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.4K
              $574M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.1K
              $573M
             |  | 
          
        
          |  |  |                   
      $34.13 - $46.26
      $363K - $493K
     |                   
              24.8K
              $1.09B
             |  | 
          
        
          |  |  |                   
      $24.53 - $25.94
      $541K - $573K
     |                   
              22.1K
              $568M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $521K - $631K
     |                   
              3.06K
              $568M
             |  | 
          
        
          |  |  |                   
      $206.34 - $257.46
      $453K - $565K
     |                   
              2.2K
              $562M
             |  | 
          
        
          |  |  |                   
      $60.29 - $71.77
      $482K - $574K
     |                   
              8K
              $560M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $246K - $421K
     |                   
              30.5K
              $857M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $454K - $560K
     |                   
              3K
              $550M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $483K - $542K
     |                   
              740
              $542M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $481K - $558K
     |                   
              25.7K
              $541M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $532K - $640K
     |                   
              9.96K
              $540M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $477K - $551K
     |                   
              2.18K
              $540M
             |  | 
          
        
          |  |  |                   
      $217.22 - $246.25
      $479K - $543K
     |                   
              3.72K
              $904M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $529K - $630K
     |                   
              3.53K
              $1.43B
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $393K - $547K
     |                   
              5.08K
              $530M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $361K - $591K
     |                   
              1.63K
              $517M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $417K - $515K
     |                   
              12K
              $515M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $495K - $542K
     |                   
              11.9K
              $515M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $355K - $514K
     |                   
              5.86K
              $514M
             |  | 
          
        
          |  |  |                   
      $141.59 - $182.75
      $404K - $521K
     |                   
              2.85K
              $513M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.7K
              $511M
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $570K - $761K
     |                   
              4.55K
              $868M
             |  | 
          
        
          |  |  |                   
      $118.52 - $145.64
      $419K - $515K
     |                   
              3.53K
              $509M
             |  | 
          
        
          |  |  |                   
      $26.63 - $32.97
      $445K - $551K
     |                   
              16.7K
              $507M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.5K
              $950M
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $495K - $574K
     |                   
              9.11K
              $500M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $354K - $500K
     |                   
              2.35K
              $500M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $362K - $501K
     |                   
              1.73K
              $498M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $323K - $495K
     |                   
              699
              $495M
             |  | 
          
        
          |  |  |                   
      $244.39 - $290.62
      $437K - $520K
     |                   
              1.79K
              $489M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $473K - $522K
     |                   
              8.05K
              $486M
             |  | 
          
        
          |  |  |                   
      $44.55 - $56.26
      $482K - $608K
     |                   
              10.8K
              $486M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $391K - $492K
     |                   
              10.7K
              $486M
             |  |