|  |  |                   
      $38.54 - $46.0
      $114K - $136K
     |                   
              2.96K
              $124M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $20.5K - $24.8K
     |                   
              400
              $111M
             |  | 
          
        
          |  |  |                   
      $21.55 - $22.2
      $99.9K - $103K
     |                   
              4.64K
              $102M
             |  | 
          
        
          |  |  |                   
      $50.28 - $50.47
      $96.8K - $97.2K
     |                   
              1.93K
              $96.8M
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $81.1K - $97K
     |                   
              615
              $95.5M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $76.7K - $92.7K
     |                   
              847
              $91.7M
             |  | 
          
        
          |  |  |                   
      $29.8 - $35.39
      $87.3K - $104K
     |                   
              2.93K
              $84.9M
             |  | 
          
        
          |  |  |                   
      $32.86 - $40.05
      $76.5K - $93.2K
     |                   
              2.33K
              $74.9M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $59.8K - $74K
     |                   
              819
              $61.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              300
              $51.1M
             |  | 
          
        
          |  |  |                   
      $39.53 - $43.1
      $44.2K - $48.2K
     |                   
              1.12K
              $46.2M
             |  | 
          
        
          |  |  |                   
      $204.89 - $224.73
      $46.1K - $50.6K
     |                   
              225
              $43M
             |  | 
          
        
          |  |  |                   
      $50.36 - $50.68
      $41.7K - $42K
     |                   
              828
              $41.6M
             |  | 
          
        
          |  |  |                   
      $48.2 - $54.92
      $39K - $44.5K
     |                   
              810
              $40.2M
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $25.5K - $30.4K
     |                   
              159
              $34.5M
             |  | 
          
        
          |  |  |                   
      $32.08 - $39.57
      $29.7K - $36.7K
     |                   
              927
              $30.7M
             |  | 
          
        
          |  |  |                   
      $38.45 - $41.03
      $27.8K - $29.7K
     |                   
              723
              $29.5M
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $20.6K - $25.2K
     |                   
              295
              $26.3M
             |  | 
          
        
          |  |  |                   
      $124.73 - $152.78
      $15.6K - $19.1K
     |                   
              125
              $25M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $34.8K - $40.6K
     |                   
              1.38K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $24K - $29.9K
     |                   
              88
              $23.1M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $26K - $38.1K
     |                   
              448
              $23M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $22.4K - $26.2K
     |                   
              162
              $21.2M
             |  | 
          
        
          |  |  |                   
      $4.48 - $6.27
      $10.8K - $15.1K
     |                   
              2.41K
              $20.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.98K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $48.5 - $49.35
      $20.3K - $20.6K
     |                   
              418
              $20.2M
             |  | 
          
        
          |  |  |                   
      $29.0 - $35.55
      $19.3K - $23.7K
     |                   
              667
              $19.5M
             |  | 
          
        
          |  |  |                   
      $27.01 - $28.59
      $16.8K - $17.8K
     |                   
              623
              $17.5M
             |  | 
          
        
          |  |  |                   
      $42.72 - $44.24
      $15K - $15.5K
     |                   
              350
              $15.6M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $15.6K - $15.9K
     |                   
              301
              $15.4M
             |  | 
          
        
          |  |  |                   
      $35.5 - $39.05
      $19.1K - $21K
     |                   
              539
              $15.4M
             |  | 
          
        
          |  |  |                   
      $63.02 - $65.94
      $15.1K - $15.8K
     |                   
              239
              $15.3M
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $6.66K - $11.1K
     |                   
              131
              $14.8M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $13.4K - $13.7K
     |                   
              115
              $13.5M
             |  | 
          
        
          |  |  |                   
      $107.93 - $110.97
      $13.3K - $13.6K
     |                   
              123
              $13.2M
             |  | 
          
        
          |  |  |                   
      $29.46 - $32.59
      $12.7K - $14.1K
     |                   
              432
              $12.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              488
              $12.9M
             |  | 
          
        
          |  |  |                   
      $42.51 - $43.7
      $12.2K - $12.5K
     |                   
              286
              $12.6M
             |  | 
          
        
          |  |  |                   
      $34.69 - $42.32
      $10.8K - $13.1K
     |                   
              310
              $12.1M
             |  | 
          
        
          |  |  |                   
      $70.32 - $76.56
      $10.6K - $11.6K
     |                   
              151
              $10.9M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $1.61K - $2.07K
     |                   
              16
              $10.7M
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $2.56K - $6.03K
     |                   
              46
              $9.81M
             |  | 
          
        
          |  |  |                   
      $20.83 - $25.75
      $8.77K - $10.8K
     |                   
              421
              $9.7M
             |  | 
          
        
          |  |  |                   
      $50.09 - $51.09
      $9.67K - $9.86K
     |                   
              193
              $9.61M
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $9.16K - $11.8K
     |                   
              29
              $9.54M
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $8.93K - $8.96K
     |                   
              89
              $8.92M
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $6.85K - $8.67K
     |                   
              41
              $8.92M
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $8.3K - $8.34K
     |                   
              83
              $8.28M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $2.8K - $4.52K
     |                   
              56
              $8.19M
             |  | 
          
        
          |  |  |                   
      $508.76 - $605.77
      $9.16K - $10.9K
     |                   
              18
              $8.06M
             |  |