|  |  |                   
      $30.93 - $37.81
      $23.6K - $28.9K
     |                   
              806
              $28M
             |  | 
          
        
          |  |  |                   
      $127.59 - $152.81
      $19.8K - $23.7K
     |                   
              257
              $39.2M
             |  | 
          
        
          |  |  |                   
      $18.04 - $21.14
      $25.7K - $30.2K
     |                   
              1.6K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $21.9K - $25.2K
     |                   
              585
              $29.5M
             |  | 
          
        
          |  |  |                   
      $546.36 - $631.12
      $546 - $631
     |                   
              308
              $194M
             |  | 
          
        
          |  |  |                   
      $227.15 - $287.09
      $23.4K - $29.6K
     |                   
              253
              $64.1M
             |  | 
          
        
          |  |  |                   
      $159.27 - $190.36
      $27.7K - $33.1K
     |                   
              286
              $45.6M
             |  | 
          
        
          |  |  |                   
      $117.67 - $131.43
      $24K - $26.8K
     |                   
              224
              $27.6M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $22.7K - $25.2K
     |                   
              1.3K
              $33M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $15K - $17.8K
     |                   
              252
              $102M
             |  | 
          
        
          |  |  |                   
      $85.84 - $99.09
      $24.9K - $28.7K
     |                   
              321
              $28.1M
             |  | 
          
        
          |  |  |                   
      $43.94 - $50.41
      $22.2K - $25.5K
     |                   
              738
              $35.7M
             |  | 
          
        
          |  |  |                   
      $65.64 - $78.22
      $25.5K - $30.3K
     |                   
              524
              $35.1M
             |  | 
          
        
          |  |  |                   
      $47.58 - $52.64
      $19.2K - $21.2K
     |                   
              1.66K
              $85.2M
             |  | 
          
        
          |  |  |                   
      $95.32 - $123.91
      $23.3K - $30.2K
     |                   
              254
              $25.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              170
              $105M
             |  | 
          
        
          |  |  |                   
      $267.68 - $316.5
      $26.8K - $31.7K
     |                   
              492
              $147M
             |  | 
          
        
          |  |  |                   
      $51.99 - $90.17
      $12.1K - $21K
     |                   
              326
              $29.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.47K
              $347M
             |  | 
          
        
          |  |  |                   
      $88.51 - $101.1
      $28.9K - $33K
     |                   
              1.04K
              $95.7M
             |  | 
          
        
          |  |  |                   
      $53.87 - $63.06
      $18.9K - $22.1K
     |                   
              587
              $37M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              155
              $29.5M
             |  | 
          
        
          |  |  |                   
      $104.05 - $115.69
      $23.4K - $26K
     |                   
              321
              $34.3M
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $20.8K - $22.8K
     |                   
              430
              $118M
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $20.2K - $22.4K
     |                   
              676
              $105M
             |  | 
          
        
          |  |  |                   
      $95.3 - $113.75
      $22.8K - $27.2K
     |                   
              240
              $23.3M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $10.2K - $11K
     |                   
              4.38K
              $263M
             |  | 
          
        
          |  |  |                   
      $117.6 - $146.55
      $12.3K - $15.4K
     |                   
              535
              $76.4M
             |  | 
          
        
          |  |  |                   
      $33.1 - $38.34
      $23.3K - $27K
     |                   
              1.01K
              $33.8M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $12.5K - $13.6K
     |                   
              870
              $264M
             |  | 
          
        
          |  |  |                   
      $23.26 - $27.31
      $20.1K - $23.6K
     |                   
              1.01K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $84.77 - $103.36
      $22.1K - $27K
     |                   
              270
              $23.1M
             |  | 
          
        
          |  |  |                   
      $277.3 - $352.82
      $20K - $25.4K
     |                   
              97
              $30M
             |  | 
          
        
          |  |  |                   
      $116.14 - $168.56
      $14.2K - $20.6K
     |                   
              154
              $26M
             |  | 
          
        
          |  |  |                   
      $21.49 - $24.47
      $19.1K - $21.8K
     |                   
              966
              $23.6M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $18.4K - $22.9K
     |                   
              566
              $115M
             |  | 
          
        
          |  |  |                   
      $202.08 - $234.45
      $20.2K - $23.4K
     |                   
              140
              $30.4M
             |  | 
          
        
          |  |  |                   
      $158.51 - $178.15
      $17.9K - $20.1K
     |                   
              278
              $48.6M
             |  | 
          
        
          |  |  |                   
      $124.52 - $155.15
      $15.2K - $18.9K
     |                   
              644
              $91.8M
             |  | 
          
        
          |  |  |                   
      $155.93 - $182.88
      $17.8K - $20.8K
     |                   
              166
              $29.7M
             |  | 
          
        
          |  |  |                   
      $330.88 - $375.23
      $20.2K - $22.9K
     |                   
              108
              $37.3M
             |  | 
          
        
          |  |  |                   
      $146.61 - $202.85
      $18.5K - $25.6K
     |                   
              127
              $21.3M
             |  | 
          
        
          |  |  |                   
      $61.29 - $68.7
      $17.3K - $19.4K
     |                   
              661
              $44.7M
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $16.7K - $19.4K
     |                   
              45
              $36.1M
             |  | 
          
        
          |  |  |                   
      $234.03 - $265.73
      $19K - $21.5K
     |                   
              90
              $23.1M
             |  | 
          
        
          |  |  |                   
      $24.45 - $29.35
      $18.3K - $22K
     |                   
              786
              $21.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              513
              $81.9M
             |  | 
          
        
          |  |  |                   
      $90.62 - $107.71
      $15.6K - $18.5K
     |                   
              640
              $63M
             |  | 
          
        
          |  |  |                   
      $77.02 - $87.21
      $18.3K - $20.7K
     |                   
              298
              $25.2M
             |  | 
          
        
          |  |  |                   
      $42.77 - $48.68
      $20.1K - $22.9K
     |                   
              744
              $32.1M
             |  |