|  |  | 
      N/A
     |                   
              238K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              464K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              65.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.6K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.2K
              $0
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $103K - $129K
     |                   
              35.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $6.11 - $7.33
      $984 - $1.18K
     |                   
              10.6K
              $73K
             |  | 
          
        
          |  |  |                   
      $7.22 - $8.85
      $13.7K - $16.8K
     |                   
              46.9K
              $387K
             |  | 
          
        
          |  |  |                   
      $159.58 - $183.97
      $19.3K - $22.3K
     |                   
              10K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $3.74 - $5.47
      $1.42K - $2.07K
     |                   
              18.2K
              $92K
             |  | 
          
        
          |  |  |                   
      $65.48 - $74.74
      $100K - $114K
     |                   
              46K
              $3.28M
             |  | 
          
        
          |  |  |                   
      $68.74 - $76.77
      $19K - $21.2K
     |                   
              6.63K
              $464K
             |  | 
          
        
          |  |  |                   
      $6.82 - $8.08
      $8.49K - $10.1K
     |                   
              30.9K
              $233K
             |  | 
          
        
          |  |  |                   
      $6.37 - $7.42
      $1.53K - $1.78K
     |                   
              11K
              $75K
             |  | 
          
        
          |  |  |                   
      $26.06 - $28.7
      $16.2K - $17.9K
     |                   
              14.3K
              $386K
             |  | 
          
        
          |  |  |                   
      $124.73 - $152.78
      $31.1K - $38K
     |                   
              10.2K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $39.5K - $47.1K
     |                   
              9.61K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $14.72 - $17.13
      $17.9K - $20.8K
     |                   
              28.6K
              $459K
             |  | 
          
        
          |  |  |                   
      $13.24 - $17.71
      $22.7K - $30.4K
     |                   
              37.8K
              $611K
             |  | 
          
        
          |  |  |                   
      $25.97 - $29.73
      $12.9K - $14.8K
     |                   
              12.1K
              $332K
             |  | 
          
        
          |  |  |                   
      $4.06 - $5.24
      $5.92K - $7.64K
     |                   
              23.4K
              $101K
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $20.8K - $26.9K
     |                   
              6.61K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $145.28 - $176.09
      $50.4K - $61.1K
     |                   
              7.89K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $23.1K - $29.8K
     |                   
              5.68K
              $254K
             |  | 
          
        
          |  |  |                   
      $14.58 - $17.11
      $6.72K - $7.89K
     |                   
              11.8K
              $175K
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $75K - $85.9K
     |                   
              19.9K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $35.5K - $41.5K
     |                   
              10.8K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $13.09 - $16.29
      $2.8K - $3.49K
     |                   
              26.2K
              $393K
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $15.6K - $18.9K
     |                   
              36.5K
              $425K
             |  | 
          
        
          |  |  |                   
      $28.81 - $34.65
      $20.4K - $24.5K
     |                   
              17.4K
              $531K
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $11K - $13.9K
     |                   
              7.27K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $215.78 - $270.12
      $6.9K - $8.64K
     |                   
              7.71K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $40.9K - $56.5K
     |                   
              6.15K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $36.92 - $41.39
      $28.1K - $31.5K
     |                   
              32.9K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $37.2K - $45.2K
     |                   
              15.9K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $350K - $427K
     |                   
              87.1K
              $14M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $57.5K - $68.3K
     |                   
              5.44K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $14.7K - $18K
     |                   
              10.9K
              $349K
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $80K - $95.9K
     |                   
              89.4K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $51.18 - $63.89
      $36.5K - $45.6K
     |                   
              15.4K
              $863K
             |  | 
          
        
          |  |  |                   
      $4.31 - $5.91
      $16.4K - $22.5K
     |                   
              53.5K
              $230K
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $38.6K - $48.4K
     |                   
              20.2K
              $970K
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $34K - $38.9K
     |                   
              11.3K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $33.8K - $47.1K
     |                   
              20.7K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $127.39 - $139.49
      $73.8K - $80.8K
     |                   
              26K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $18.2K - $21.5K
     |                   
              14.7K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $67.9K - $79.1K
     |                   
              67.9K
              $3.58M
             |  |