|  |  | 
      N/A
     |                   
              3.75K
              $169M
             |  | 
          
        
          |  |  |                   
      $12.93 - $19.0
      $157K - $231K
     |                   
              14.6K
              $197M
             |  | 
          
        
          |  |  |                   
      $6.72 - $9.23
      $188K - $258K
     |                   
              39.6K
              $266M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $98.2K - $139K
     |                   
              1.31K
              $279M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $136K - $159K
     |                   
              6.06K
              $418M
             |  | 
          
        
          |  |  |                   
      $9.13 - $14.87
      $49.9K - $81.2K
     |                   
              37.2K
              $539M
             |  | 
          
        
          |  |  |                   
      $5.64 - $8.0
      $247K - $350K
     |                   
              81.2K
              $465M
             |  | 
          
        
          |  |  |                   
      $16.35 - $23.52
      $144K - $207K
     |                   
              17.4K
              $324M
             |  | 
          
        
          |  |  |                   
      $13.98 - $18.4
      $85.6K - $113K
     |                   
              51.1K
              $884M
             |  | 
          
        
          |  |  |                   
      $22.12 - $28.02
      $186K - $236K
     |                   
              13.3K
              $295M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $234K - $309K
     |                   
              42.6K
              $594M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $78.4K - $145K
     |                   
              1.3K
              $182M
             |  | 
          
        
          |  |  |                   
      $141.75 - $170.63
      $127K - $152K
     |                   
              1.51K
              $252M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.97K
              $282M
             |  | 
          
        
          |  |  |                   
      $60.5 - $74.04
      $132K - $161K
     |                   
              2.18K
              $159M
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $135K - $224K
     |                   
              7.82K
              $191M
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $333K - $451K
     |                   
              3.27K
              $1.42B
             |  | 
          
        
          |  |  |                   
      $75.71 - $101.42
      $107K - $143K
     |                   
              2.61K
              $264M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $153K - $212K
     |                   
              149
              $157M
             |  | 
          
        
          |  |  |                   
      $7.7 - $11.25
      $111K - $162K
     |                   
              17.1K
              $185M
             |  | 
          
        
          |  |  |                   
      $15.14 - $18.77
      $136K - $169K
     |                   
              9.03K
              $156M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $124K - $177K
     |                   
              15.7K
              $510M
             |  | 
          
        
          |  |  |                   
      $11.12 - $24.5
      $49.8K - $110K
     |                   
              8.69K
              $213M
             |  | 
          
        
          |  |  |                   
      $43.53 - $59.11
      $93.7K - $127K
     |                   
              7.1K
              $414M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.89K
              $411M
             |  | 
          
        
          |  |  |                   
      $12.97 - $16.38
      $200K - $252K
     |                   
              88.1K
              $1.22B
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $93.1K - $141K
     |                   
              2.05K
              $317M
             |  | 
          
        
          |  |  |                   
      $5.35 - $9.51
      $52.5K - $93.4K
     |                   
              28.6K
              $272M
             |  | 
          
        
          |  |  |                   
      $202.02 - $294.43
      $105K - $153K
     |                   
              519
              $152M
             |  | 
          
        
          |  |  |                   
      $12.92 - $15.88
      $126K - $155K
     |                   
              12.3K
              $189M
             |  | 
          
        
          |  |  |                   
      $6.7 - $10.94
      $58.9K - $96.2K
     |                   
              32.7K
              $352M
             |  | 
          
        
          |  |  |                   
      $20.4 - $25.29
      $122K - $151K
     |                   
              5.99K
              $150M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.07K
              $195M
             |  | 
          
        
          |  |  |                   
      $18.24 - $27.8
      $86.4K - $132K
     |                   
              14.2K
              $350M
             |  | 
          
        
          |  |  |                   
      $7.21 - $9.8
      $76.6K - $104K
     |                   
              45.5K
              $446M
             |  | 
          
        
          |  |  |                   
      $23.5 - $29.2
      $155K - $193K
     |                   
              11.4K
              $290M
             |  | 
          
        
          |  |  |                   
      $11.78 - $15.72
      $94.7K - $126K
     |                   
              18.7K
              $294M
             |  | 
          
        
          |  |  |                   
      $20.64 - $25.27
      $143K - $175K
     |                   
              6.93K
              $149M
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $79.6K - $133K
     |                   
              579
              $238M
             |  | 
          
        
          |  |  |                   
      $253.22 - $299.78
      $149K - $177K
     |                   
              838
              $215M
             |  | 
          
        
          |  |  |                   
      $38.53 - $46.41
      $116K - $140K
     |                   
              5.94K
              $276M
             |  | 
          
        
          |  |  |                   
      $18.32 - $34.14
      $36.2K - $67.5K
     |                   
              9.31K
              $311M
             |  | 
          
        
          |  |  |                   
      $6.0 - $18.81
      $331K - $1.04M
     |                   
              71K
              $446M
             |  | 
          
        
          |  |  |                   
      $72.42 - $87.18
      $65.5K - $78.8K
     |                   
              8.9K
              $769M
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $106K - $120K
     |                   
              4.95K
              $1.11B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.4K
              $491M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $535K - $676K
     |                   
              35.2K
              $1.93B
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $83.9K - $112K
     |                   
              4.64K
              $346M
             |  | 
          
        
          |  |  |                   
      $6.16 - $8.72
      $158K - $223K
     |                   
              42.8K
              $296M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.1K
              $185M
             |  |