|  |  |                   
      $42.39 - $44.63
      $73.7K - $77.6K
     |                   
              6.94K
              $309K
             |  | 
          
        
          |  |  |                   
      $47.32 - $51.89
      $66K - $72.3K
     |                   
              7.97K
              $398K
             |  | 
          
        
          |  |  |                   
      $334.32 - $426.2
      $119K - $152K
     |                   
              2.01K
              $855K
             |  | 
          
        
          |  |  |                   
      $13.77 - $14.45
      $60.4K - $63.4K
     |                   
              23.8K
              $343K
             |  | 
          
        
          |  |  |                   
      $1.21 - $2.23
      $21.8K - $40.1K
     |                   
              13.5K
              $17K
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $5.11K - $5.87K
     |                   
              3.64K
              $571K
             |  | 
          
        
          |  |  |                   
      $129.95 - $152.16
      $20.4K - $23.9K
     |                   
              8.28K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $44.3 - $49.24
      $7.84K - $8.72K
     |                   
              12.2K
              $548K
             |  | 
          
        
          |  |  |                   
      $68.55 - $82.12
      $17.2K - $20.6K
     |                   
              7.88K
              $612K
             |  | 
          
        
          |  |  |                   
      $91.8 - $108.49
      $18.4K - $21.7K
     |                   
              4.14K
              $386K
             |  | 
          
        
          |  |  |                   
      $12.68 - $16.76
      $12K - $15.9K
     |                   
              10.1K
              $132K
             |  | 
          
        
          |  |  |                   
      $49.77 - $52.82
      $56.9K - $60.4K
     |                   
              3.8K
              $200K
             |  | 
          
        
          |  |  |                   
      $25.21 - $25.99
      $41.4K - $42.7K
     |                   
              8.74K
              $225K
             |  | 
          
        
          |  |  |                   
      $8.72 - $10.35
      $3.17K - $3.77K
     |                   
              24.7K
              $221K
             |  | 
          
        
          |  |  |                   
      $92.01 - $106.6
      $14.5K - $16.8K
     |                   
              2.22K
              $208K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              327K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $138.38 - $153.2
      $12.6K - $13.9K
     |                   
              2.6K
              $363K
             |  | 
          
        
          |  |  |                   
      $8.4 - $10.85
      $82.9K - $107K
     |                   
              62K
              $662K
             |  | 
          
        
          |  |  |                   
      $39.4 - $42.1
      $46.1K - $49.2K
     |                   
              5.2K
              $217K
             |  | 
          
        
          |  |  |                   
      $53.0 - $58.84
      $49.6K - $55.1K
     |                   
              5.22K
              $291K
             |  | 
          
        
          |  |  |                   
      $49.19 - $59.19
      $9.89K - $11.9K
     |                   
              5.85K
              $318K
             |  | 
          
        
          |  |  |                   
      $56.69 - $65.0
      $190K - $218K
     |                   
              19.8K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $123.76 - $153.48
      $3.09K - $3.84K
     |                   
              1.65K
              $216K
             |  | 
          
        
          |  |  |                   
      $13.75 - $14.59
      $33.9K - $36K
     |                   
              10.7K
              $155K
             |  | 
          
        
          |  |  |                   
      $30.23 - $34.41
      $1.96K - $2.24K
     |                   
              7.92K
              $239K
             |  | 
          
        
          |  |  |                   
      $27.11 - $31.6
      $54.2K - $63.2K
     |                   
              10.6K
              $314K
             |  | 
          
        
          |  |  |                   
      $6.1 - $7.31
      $91.5K - $110K
     |                   
              71.5K
              $499K
             |  | 
          
        
          |  |  |                   
      $1.22 - $2.02
      $3.66K - $6.06K
     |                   
              45.9K
              $55K
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $63.2K - $67.6K
     |                   
              20.4K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $25.57 - $27.37
      $33.3K - $35.6K
     |                   
              12.6K
              $329K
             |  | 
          
        
          |  |  |                   
      $72.55 - $79.95
      $121K - $133K
     |                   
              14.4K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $6.34 - $6.51
      $25.4K - $26K
     |                   
              11.3K
              $71K
             |  | 
          
        
          |  |  |                   
      $47.56 - $49.7
      $75.5K - $78.9K
     |                   
              25.7K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $24.3 - $34.86
      $137K - $196K
     |                   
              14.9K
              $519K
             |  | 
          
        
          |  |  |                   
      $221.21 - $252.43
      $30.7K - $35.1K
     |                   
              1.04K
              $257K
             |  | 
          
        
          |  |  |                   
      $44.32 - $47.59
      $29.2K - $31.3K
     |                   
              10.5K
              $484K
             |  | 
          
        
          |  |  |                   
      $7.68 - $8.79
      $15.4K - $17.6K
     |                   
              30.2K
              $231K
             |  | 
          
        
          |  |  |                   
      $20.34 - $21.61
      $31.6K - $33.6K
     |                   
              10.3K
              $221K
             |  | 
          
        
          |  |  |                   
      $756.7 - $811.13
      $14.4K - $15.4K
     |                   
              774
              $606K
             |  | 
          
        
          |  |  |                   
      $50.8 - $51.32
      $25.4K - $25.7K
     |                   
              4.14K
              $212K
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $38.8K - $40.2K
     |                   
              16.3K
              $818K
             |  | 
          
        
          |  |  |                   
      $32.8 - $42.59
      $492 - $639
     |                   
              6.97K
              $248K
             |  | 
          
        
          |  |  |                   
      $59.57 - $62.89
      $43K - $45.4K
     |                   
              47.1K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $104.05 - $115.69
      $8.12K - $9.02K
     |                   
              2.16K
              $230K
             |  | 
          
        
          |  |  |                   
      $12.11 - $12.64
      $10.6K - $11.1K
     |                   
              24.7K
              $306K
             |  | 
          
        
          |  |  |                   
      $20.64 - $21.54
      $22.6K - $23.6K
     |                   
              43.9K
              $922K
             |  | 
          
        
          |  |  |                   
      $86.73 - $96.94
      $8.15K - $9.11K
     |                   
              9.43K
              $833K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.81K
              $891K
             |  | 
          
        
          |  |  |                   
      $176.44 - $192.03
      $37.1K - $40.3K
     |                   
              3.04K
              $571K
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $21.3K - $22K
     |                   
              11.7K
              $500K
             |  |