|  |  |                   
      $55.69 - $65.48
      $7.91K - $9.3K
     |                   
              23.9K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $37.03 - $49.12
      $3.11K - $4.13K
     |                   
              7.56K
              $348K
             |  | 
          
        
          |  |  |                   
      $1.28 - $4.56
      $3.82K - $13.6K
     |                   
              40.3K
              $123K
             |  | 
          
        
          |  |  |                   
      $24.97 - $28.98
      $64.9K - $75.3K
     |                   
              47.3K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $73.9 - $84.4
      $49.4K - $56.5K
     |                   
              4.64K
              $363K
             |  | 
          
        
          |  |  |                   
      $2.73 - $5.56
      $2.16K - $4.41K
     |                   
              24K
              $132K
             |  | 
          
        
          |  |  |                   
      $84.43 - $96.79
      $79.8K - $91.5K
     |                   
              6.17K
              $543K
             |  | 
          
        
          |  |  |                   
      $115.58 - $133.49
      $44.5K - $51.4K
     |                   
              6.67K
              $802K
             |  | 
          
        
          |  |  |                   
      $28.41 - $33.84
      $37.4K - $44.6K
     |                   
              12K
              $382K
             |  | 
          
        
          |  |  |                   
      $8.2 - $12.84
      $5.27K - $8.26K
     |                   
              16.4K
              $199K
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $363K - $512K
     |                   
              27.2K
              $9.19M
             |  | 
          
        
          |  |  |                   
      $3.91 - $8.18
      $4.06K - $8.49K
     |                   
              17.6K
              $134K
             |  | 
          
        
          |  |  |                   
      $23.63 - $36.37
      $188K - $289K
     |                   
              20.5K
              $514K
             |  | 
          
        
          |  |  |                   
      $185.22 - $217.75
      $31.1K - $36.6K
     |                   
              2.1K
              $442K
             |  | 
          
        
          |  |  |                   
      $6.26 - $12.74
      $3.19K - $6.5K
     |                   
              15.1K
              $171K
             |  | 
          
        
          |  |  |                   
      $48.07 - $54.59
      $17.9K - $20.3K
     |                   
              12.5K
              $660K
             |  | 
          
        
          |  |  |                   
      $516.18 - $664.54
      $228K - $294K
     |                   
              4.16K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $3.79 - $5.63
      $49.6K - $73.6K
     |                   
              13.1K
              $71K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.9K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $6.86 - $11.48
      $68.8K - $115K
     |                   
              10K
              $70K
             |  | 
          
        
          |  |  |                   
      $82.04 - $98.93
      $35.4K - $42.6K
     |                   
              8.7K
              $768K
             |  | 
          
        
          |  |  |                   
      $7.83 - $12.41
      $4.74K - $7.52K
     |                   
              15.7K
              $193K
             |  | 
          
        
          |  |  |                   
      $73.92 - $81.85
      $21.1K - $23.3K
     |                   
              23.5K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $62.06 - $72.84
      $17.4K - $20.4K
     |                   
              8.14K
              $563K
             |  | 
          
        
          |  |  |                   
      $52.84 - $64.4
      $34.7K - $42.2K
     |                   
              6.91K
              $397K
             |  | 
          
        
          |  |  |                   
      $85.85 - $96.14
      $56.6K - $63.4K
     |                   
              3.24K
              $290K
             |  | 
          
        
          |  |  |                   
      $32.65 - $51.67
      $91.9K - $145K
     |                   
              12.3K
              $441K
             |  | 
          
        
          |  |  |                   
      $4.07 - $6.59
      $14.1K - $22.8K
     |                   
              25.2K
              $166K
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $26.1K - $27.6K
     |                   
              9.02K
              $870K
             |  | 
          
        
          |  |  |                   
      $12.61 - $14.23
      $59.7K - $67.4K
     |                   
              24.7K
              $325K
             |  | 
          
        
          |  |  |                   
      $49.73 - $63.86
      $57.6K - $74K
     |                   
              30.3K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $4.73 - $8.22
      $48K - $83.3K
     |                   
              10.1K
              $66K
             |  | 
          
        
          |  |  |                   
      $159.27 - $190.36
      $163K - $195K
     |                   
              5.46K
              $869K
             |  | 
          
        
          |  |  |                   
      $28.08 - $37.66
      $11.6K - $15.6K
     |                   
              10.6K
              $398K
             |  | 
          
        
          |  |  |                   
      $106.41 - $117.97
      $48K - $53.2K
     |                   
              4.69K
              $502K
             |  | 
          
        
          |  |  |                   
      $35.03 - $38.73
      $46.9K - $51.8K
     |                   
              20.8K
              $773K
             |  | 
          
        
          |  |  |                   
      $25.74 - $37.71
      $17.3K - $25.4K
     |                   
              7.98K
              $272K
             |  | 
          
        
          |  |  |                   
      $21.12 - $27.21
      $127 - $163
     |                   
              10.3K
              $280K
             |  | 
          
        
          |  |  |                   
      $20.47 - $25.66
      $5.3K - $6.65K
     |                   
              14.5K
              $359K
             |  | 
          
        
          |  |  |                   
      $31.03 - $33.73
      $83.2K - $90.4K
     |                   
              15.1K
              $488K
             |  | 
          
        
          |  |  |                   
      $12.57 - $19.46
      $18.6K - $28.8K
     |                   
              13.5K
              $256K
             |  | 
          
        
          |  |  |                   
      $5.43 - $6.23
      $60.5K - $69.4K
     |                   
              141K
              $847K
             |  | 
          
        
          |  |  |                   
      $10.95 - $15.24
      $21.4K - $29.8K
     |                   
              15.4K
              $212K
             |  | 
          
        
          |  |  |                   
      $47.58 - $52.64
      $13K - $14.4K
     |                   
              14.6K
              $751K
             |  | 
          
        
          |  |  |                   
      $4.46 - $7.7
      $9.13K - $15.8K
     |                   
              16.6K
              $123K
             |  | 
          
        
          |  |  |                   
      $50.8 - $84.13
      $161K - $267K
     |                   
              10.4K
              $526K
             |  | 
          
        
          |  |  |                   
      $131.55 - $156.05
      $362K - $429K
     |                   
              38.3K
              $5.11M
             |  | 
          
        
          |  |  |                   
      $163.32 - $205.91
      $21.2K - $26.8K
     |                   
              1.46K
              $289K
             |  | 
          
        
          |  |  |                   
      $7.47 - $13.14
      $22.2K - $39.1K
     |                   
              13.9K
              $153K
             |  | 
          
        
          |  |  |                   
      $91.69 - $109.88
      $71.5K - $85.7K
     |                   
              31.6K
              $3M
             |  |