|  |  | 
      N/A
     |                   
              20.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.1K
              $0
             |  | 
          
        
          |  |  |                   
      $0.78 - $1.44
      $414 - $765
     |                   
              16.5K
              $20K
             |  | 
          
        
          |  |  |                   
      $56.27 - $73.32
      $11.6K - $15.1K
     |                   
              3.97K
              $288K
             |  | 
          
        
          |  |  |                   
      $1.02 - $1.38
      $1.29K - $1.74K
     |                   
              29.2K
              $38K
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $69.3K - $97.4K
     |                   
              5.35K
              $766K
             |  | 
          
        
          |  |  |                   
      $71.89 - $93.51
      $57K - $74.2K
     |                   
              3.43K
              $321K
             |  | 
          
        
          |  |  |                   
      $31.91 - $37.44
      $44.9K - $52.6K
     |                   
              21.7K
              $807K
             |  | 
          
        
          |  |  |                   
      $0.9 - $1.7
      $881 - $1.66K
     |                   
              18.4K
              $27K
             |  | 
          
        
          |  |  |                   
      $1.16 - $2.35
      $4.08K - $8.27K
     |                   
              14.6K
              $30K
             |  | 
          
        
          |  |  |                   
      $2.54 - $3.7
      $7.12K - $10.4K
     |                   
              20.7K
              $75K
             |  | 
          
        
          |  |  |                   
      $1.62 - $1.96
      $2.45K - $2.96K
     |                   
              46.6K
              $91K
             |  | 
          
        
          |  |  |                   
      $1.15 - $1.86
      $6.24K - $10.1K
     |                   
              25.9K
              $47K
             |  | 
          
        
          |  |  |                   
      $3.47 - $7.65
      $34.9K - $77K
     |                   
              19.5K
              $130K
             |  | 
          
        
          |  |  |                   
      $2.89 - $3.97
      $17.2K - $23.6K
     |                   
              77.8K
              $282K
             |  | 
          
        
          |  |  |                   
      $5.03 - $6.1
      $116 - $140
     |                   
              18.8K
              $114K
             |  | 
          
        
          |  |  |                   
      $39.68 - $53.09
      $17.9K - $23.9K
     |                   
              6.26K
              $328K
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $89.9K - $111K
     |                   
              74.3K
              $5.79M
             |  | 
          
        
          |  |  |                   
      $4.61 - $7.23
      $14.2K - $22.3K
     |                   
              13.6K
              $98K
             |  | 
          
        
          |  |  |                   
      $62.7 - $88.42
      $4.77K - $6.72K
     |                   
              2.99K
              $231K
             |  | 
          
        
          |  |  |                   
      $9.65 - $17.25
      $31.1K - $55.5K
     |                   
              11.1K
              $186K
             |  | 
          
        
          |  |  |                   
      $16.41 - $20.0
      $9.8K - $11.9K
     |                   
              18.6K
              $368K
             |  | 
          
        
          |  |  |                   
      $29.7 - $36.03
      $1.01K - $1.23K
     |                   
              7.36K
              $246K
             |  | 
          
        
          |  |  |                   
      $210.85 - $245.99
      $15.4K - $18K
     |                   
              1.73K
              $413K
             |  | 
          
        
          |  |  |                   
      $73.58 - $81.65
      $7.36K - $8.17K
     |                   
              18.3K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $8.22 - $11.39
      $1.5K - $2.07K
     |                   
              11.5K
              $106K
             |  | 
          
        
          |  |  |                   
      $89.4 - $99.04
      $24.4K - $27K
     |                   
              7.32K
              $708K
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $468 - $567
     |                   
              500
              $283K
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $1.46K - $1.76K
     |                   
              2.07K
              $403K
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $121K - $154K
     |                   
              29.4K
              $4.8M
             |  | 
          
        
          |  |  |                   
      $6.28 - $9.67
      $5.85K - $9K
     |                   
              10.3K
              $96K
             |  | 
          
        
          |  |  |                   
      $1.73 - $4.02
      $12.2K - $28.3K
     |                   
              17K
              $68K
             |  | 
          
        
          |  |  |                   
      $31.48 - $38.2
      $12.3K - $14.9K
     |                   
              10.4K
              $395K
             |  | 
          
        
          |  |  |                   
      $33.77 - $45.57
      $13.7K - $18.5K
     |                   
              5.94K
              $269K
             |  | 
          
        
          |  |  |                   
      $79.41 - $103.84
      $28.7K - $37.6K
     |                   
              3.69K
              $379K
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $82K - $137K
     |                   
              11.6K
              $983K
             |  | 
          
        
          |  |  |                   
      $3.3 - $7.11
      $75.9 - $164
     |                   
              21.5K
              $110K
             |  | 
          
        
          |  |  |                   
      $56.36 - $76.85
      $12K - $16.4K
     |                   
              3.76K
              $285K
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $5.55K - $7.23K
     |                   
              2.12K
              $426K
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $76.4 - $95.3
     |                   
              13.7K
              $325K
             |  | 
          
        
          |  |  |                   
      $167.51 - $223.5
      $10.4K - $13.9K
     |                   
              3.43K
              $734K
             |  | 
          
        
          |  |  |                   
      $18.25 - $26.77
      $6.95K - $10.2K
     |                   
              11.9K
              $311K
             |  | 
          
        
          |  |  |                   
      $8.34 - $17.27
      $7.46K - $15.5K
     |                   
              12.8K
              $177K
             |  | 
          
        
          |  |  |                   
      $27.6 - $34.51
      $27.6 - $34.5
     |                   
              9.5K
              $325K
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.4
      $17.2K - $23.8K
     |                   
              25K
              $354K
             |  | 
          
        
          |  |  |                   
      $42.75 - $58.98
      $3.04K - $4.19K
     |                   
              4.47K
              $262K
             |  | 
          
        
          |  |  |                   
      $275.93 - $326.59
      $31.2K - $36.9K
     |                   
              3.69K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $0.93 - $2.28
      $438 - $1.07K
     |                   
              32.3K
              $70K
             |  | 
          
        
          |  |  |                   
      $2.07 - $3.79
      $1.25K - $2.3K
     |                   
              33.1K
              $118K
             |  | 
          
        
          |  |  |                   
      $2.51 - $4.74
      $587 - $1.11K
     |                   
              34.8K
              $158K
             |  |