|  |  | 
      N/A
     |                   
              252K
              $9.12B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              44.7K
              $931M
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $668K - $913K
     |                   
              31.1K
              $883M
             |  | 
          
        
          |  |  |                   
      $16.89 - $20.13
      $681K - $812K
     |                   
              40.3K
              $685M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $181K - $236K
     |                   
              859
              $206M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $142K - $168K
     |                   
              926
              $168M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $126K - $157K
     |                   
              716
              $156M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $104K - $130K
     |                   
              695
              $130M
             |  | 
          
        
          |  |  |                   
      $32.89 - $38.76
      $111K - $131K
     |                   
              3.37K
              $128M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $72.4K - $96K
     |                   
              226
              $96M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $75.9K - $94.9K
     |                   
              1.04K
              $94.4M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $75.3K - $88.9K
     |                   
              287
              $80M
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $57.5K - $75.7K
     |                   
              1.7K
              $75.4M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $48.9K - $68.6K
     |                   
              138
              $68.6M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $55K - $67.9K
     |                   
              380
              $67M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $57K - $73.1K
     |                   
              689
              $61.8M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $55.6K - $60.9K
     |                   
              1K
              $58.6M
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $40.4K - $57K
     |                   
              1K
              $57M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $48K - $59.1K
     |                   
              100
              $56.2M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $33K - $55.3K
     |                   
              350
              $55.3M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $53.2K - $58.2K
     |                   
              1.28K
              $55.2M
             |  | 
          
        
          |  |  |                   
      $75.71 - $101.42
      $37.9K - $50.7K
     |                   
              500
              $50.7M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $41K - $50.4K
     |                   
              280
              $49.7M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $43.4K - $47.7K
     |                   
              1.65K
              $47.7M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $41.1K - $47.2K
     |                   
              1K
              $45.3M
             |  | 
          
        
          |  |  |                   
      $48.03 - $58.9
      $38.4K - $47.1K
     |                   
              800
              $44.2M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $32.5K - $44K
     |                   
              350
              $41.8M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $34.2K - $41.2K
     |                   
              500
              $40.2M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $31.8K - $39.5K
     |                   
              64
              $39.8M
             |  | 
          
        
          |  |  |                   
      $218.97 - $332.17
      $25.6K - $38.9K
     |                   
              117
              $38.9M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $25.5K - $35.8K
     |                   
              250
              $35.8M
             |  | 
          
        
          |  |  |                   
      $54.27 - $63.01
      $30.8K - $35.7K
     |                   
              567
              $35.5M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $19.3K - $34.3K
     |                   
              157
              $34.3M
             |  | 
          
        
          |  |  |                   
      $24.27 - $34.22
      $24.3K - $34.2K
     |                   
              1K
              $34.2M
             |  | 
          
        
          |  |  |                   
      $60.03 - $72.0
      $30K - $36K
     |                   
              500
              $33.1M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $30.2K - $33.7K
     |                   
              919
              $32.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.09K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $31.1K - $35K
     |                   
              109
              $31.9M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $23.4K - $31.1K
     |                   
              71
              $31.1M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $26.9K - $30.9K
     |                   
              175
              $30.9M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $27.7K - $32.7K
     |                   
              216
              $28.5M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $25.5K - $28.9K
     |                   
              76
              $27.9M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $14.6K - $27.6K
     |                   
              100
              $27.6M
             |  | 
          
        
          |  |  |                   
      $22.73 - $29.21
      $22.7K - $29.2K
     |                   
              1K
              $26.9M
             |  | 
          
        
          |  |  |                   
      $46.47 - $54.16
      $23.2K - $27.1K
     |                   
              500
              $25.1M
             |  | 
          
        
          |  |  |                   
      $48.81 - $59.48
      $20.5K - $25K
     |                   
              420
              $25M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $22.8K - $27K
     |                   
              310
              $24.6M
             |  | 
          
        
          |  |  |                   
      $26.18 - $30.91
      $21.2K - $25K
     |                   
              808
              $24.3M
             |  | 
          
        
          |  |  |                   
      $20.21 - $24.88
      $20.2K - $24.9K
     |                   
              1K
              $22M
             |  | 
          
        
          |  |  |                   
      $115.28 - $157.36
      $15.3K - $20.9K
     |                   
              133
              $20.9M
             |  |