|  |  |                   
      $19.1 - $23.83
      $72.2K - $90.1K
     |                   
              3.97K
              $221M
             |  | 
          
        
          |  |  |                   
      $224.16 - $285.86
      $87.4K - $111K
     |                   
              410
              $103M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $82K - $95.1K
     |                   
              1.85K
              $86.4M
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $66.7K - $78.9K
     |                   
              1.33K
              $74.2M
             |  | 
          
        
          |  |  |                   
      $22.4 - $23.8
      $60.1K - $63.9K
     |                   
              2.69K
              $62.9M
             |  | 
          
        
          |  |  |                   
      $32.11 - $38.21
      $66.4K - $79K
     |                   
              2.67K
              $84.2M
             |  | 
          
        
          |  |  |                   
      $47.05 - $50.22
      $52.5K - $56K
     |                   
              1.14K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $57.1K - $70.8K
     |                   
              1.04K
              $73.2M
             |  | 
          
        
          |  |  |                   
      $26.79 - $32.33
      $47.5K - $57.4K
     |                   
              1.95K
              $61.2M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $83.2K - $92.8K
     |                   
              245
              $87.4M
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $35.9K - $77.9K
     |                   
              602
              $51.4M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $56.6K - $70.5K
     |                   
              1.06K
              $164M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $49.7K - $65.8K
     |                   
              207
              $62.8M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $49.9K - $56K
     |                   
              1.21K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $23.5K - $31.2K
     |                   
              449
              $42.7M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $43.9K - $50.2K
     |                   
              357
              $43.4M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $42K - $47.2K
     |                   
              259
              $76.8M
             |  | 
          
        
          |  |  |                   
      $66.87 - $79.47
      $37.6K - $44.7K
     |                   
              623
              $45.7M
             |  | 
          
        
          |  |  |                   
      $48.74 - $49.2
      $41.2K - $41.6K
     |                   
              872
              $42.1M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $39.7K - $48.9K
     |                   
              96
              $41.1M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $49.1K - $53.7K
     |                   
              1.74K
              $65.6M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $48.8K - $60.5K
     |                   
              1.14K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $83.61 - $162.67
      $64.3K - $125K
     |                   
              777
              $40.2M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $37.3K - $52.8K
     |                   
              407
              $39.6M
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $35K - $41.5K
     |                   
              376
              $39M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $30.3K - $38.1K
     |                   
              876
              $37.9M
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $51.7K - $56.6K
     |                   
              1.46K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $25.8K - $32.3K
     |                   
              74
              $39.3M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $37.4K - $43.5K
     |                   
              346
              $57.2M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $16.6K - $22.5K
     |                   
              314
              $34.1M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $39.4K - $46.9K
     |                   
              688
              $68.8M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $39.4K - $47.7K
     |                   
              261
              $33.5M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $25.9K - $28.4K
     |                   
              334
              $33.8M
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $35K - $43.4K
     |                   
              661
              $33.7M
             |  | 
          
        
          |  |  |                   
      $68.57 - $75.51
      $39.4K - $43.3K
     |                   
              594
              $34.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              163
              $33.5M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $36.9K - $40.7K
     |                   
              639
              $32.8M
             |  | 
          
        
          |  |  |                   
      $77.13 - $84.18
      $40K - $43.6K
     |                   
              529
              $32.3M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $14.7K - $19.9K
     |                   
              573
              $31.4M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $32.5K - $38K
     |                   
              668
              $31.4M
             |  | 
          
        
          |  |  |                   
      $16.66 - $23.85
      $16.8K - $24K
     |                   
              1.03K
              $30.7M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $19.8K - $24.5K
     |                   
              437
              $31.2M
             |  | 
          
        
          |  |  |                   
      $99.29 - $120.52
      $21K - $25.6K
     |                   
              214
              $29.8M
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $19.8K - $25.8K
     |                   
              1.67K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $35.5K - $39.3K
     |                   
              367
              $29.8M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $19.8K - $24.7K
     |                   
              2.51K
              $30.6M
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $23.4K - $28.4K
     |                   
              315
              $28.3M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $22K - $25.4K
     |                   
              376
              $32.5M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $42.4K - $56.6K
     |                   
              245
              $40.1M
             |  | 
          
        
          |  |  |                   
      $34.27 - $44.75
      $27.2K - $35.5K
     |                   
              814
              $27M
             |  |