|  |  |                   
      $81.16 - $95.48
      $14.2K - $16.7K
     |                   
              4.73K
              $406K
             |  | 
          
        
          |  |  |                   
      $49.39 - $49.76
      $43.2K - $43.5K
     |                   
              9.09K
              $452K
             |  | 
          
        
          |  |  |                   
      $36.19 - $52.13
      $12.9K - $18.6K
     |                   
              11.7K
              $570K
             |  | 
          
        
          |  |  |                   
      $84.48 - $96.25
      $34K - $38.7K
     |                   
              2.8K
              $265K
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $13.9K - $18.6K
     |                   
              6.84K
              $533K
             |  | 
          
        
          |  |  |                   
      $77.94 - $79.5
      $101K - $103K
     |                   
              114K
              $9.03M
             |  | 
          
        
          |  |  |                   
      $70.68 - $79.12
      $141 - $158
     |                   
              9.64K
              $703K
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $39.4K - $47.5K
     |                   
              52.8K
              $4.25M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $10.9K - $11.6K
     |                   
              8.62K
              $685K
             |  | 
          
        
          |  |  |                   
      $34.13 - $40.19
      $5.12K - $6.03K
     |                   
              14.3K
              $546K
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $52.5K - $60.7K
     |                   
              8.61K
              $485K
             |  | 
          
        
          |  |  |                   
      $126.61 - $152.99
      $23.4K - $28.3K
     |                   
              8.55K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $34.6K - $40.3K
     |                   
              14.8K
              $817K
             |  | 
          
        
          |  |  |                   
      $76.56 - $90.18
      $27K - $31.8K
     |                   
              3.89K
              $338K
             |  | 
          
        
          |  |  |                   
      $4.33 - $5.29
      $37.4K - $45.7K
     |                   
              76.3K
              $403K
             |  | 
          
        
          |  |  |                   
      $71.96 - $83.42
      $16.3K - $18.9K
     |                   
              22.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $17.95 - $22.57
      $30.9K - $38.9K
     |                   
              19.9K
              $425K
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $17.6K - $19.6K
     |                   
              2.41K
              $260K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.44K
              $239K
             |  | 
          
        
          |  |  |                   
      $4.95 - $6.6
      $36.5K - $48.7K
     |                   
              32.4K
              $212K
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $34.6K - $42.3K
     |                   
              3.8K
              $460K
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $28.4K - $33.6K
     |                   
              3.68K
              $240K
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $9.47K - $10.5K
     |                   
              1.19K
              $295K
             |  | 
          
        
          |  |  |                   
      $19.65 - $23.1
      $35.2K - $41.3K
     |                   
              12.5K
              $284K
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $17.1K - $20K
     |                   
              19.8K
              $181K
             |  | 
          
        
          |  |  |                   
      $8.99 - $11.41
      $10K - $12.7K
     |                   
              13.7K
              $138K
             |  | 
          
        
          |  |  |                   
      $80.59 - $94.67
      $21.1K - $24.8K
     |                   
              3.69K
              $339K
             |  | 
          
        
          |  |  |                   
      $9.67 - $10.64
      $19K - $20.9K
     |                   
              10.6K
              $106K
             |  | 
          
        
          |  |  |                   
      $35.67 - $44.28
      $4.42K - $5.49K
     |                   
              11.9K
              $443K
             |  | 
          
        
          |  |  |                   
      $4.54 - $6.45
      $27.1K - $38.5K
     |                   
              15.6K
              $93K
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $47.2K - $60.4K
     |                   
              6.12K
              $324K
             |  | 
          
        
          |  |  |                   
      $12.76 - $14.51
      $16.2K - $18.5K
     |                   
              38.9K
              $557K
             |  | 
          
        
          |  |  |                   
      $25.39 - $29.92
      $2.21K - $2.6K
     |                   
              26.1K
              $750K
             |  | 
          
        
          |  |  |                   
      $9.57 - $10.35
      $4.02K - $4.35K
     |                   
              48.9K
              $484K
             |  | 
          
        
          |  |  |                   
      $532.27 - $656.65
      $532 - $657
     |                   
              540
              $297K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              50.5K
              $359K
             |  | 
          
        
          |  |  |                   
      $12.42 - $16.79
      $1.79K - $2.42K
     |                   
              12.5K
              $155K
             |  | 
          
        
          |  |  |                   
      $9.86 - $11.4
      $7.22K - $8.34K
     |                   
              21.5K
              $231K
             |  | 
          
        
          |  |  |                   
      $21.67 - $25.64
      $130 - $154
     |                   
              14.5K
              $348K
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $2.9K - $3.2K
     |                   
              2.46K
              $267K
             |  | 
          
        
          |  |  |                   
      $39.2 - $50.67
      $41.9K - $54.1K
     |                   
              9.95K
              $486K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.8K
              $459K
             |  | 
          
        
          |  |  |                   
      $4.95 - $6.22
      $13.5K - $16.9K
     |                   
              20.6K
              $121K
             |  | 
          
        
          |  |  |                   
      $10.09 - $12.35
      $16.1K - $19.7K
     |                   
              22.4K
              $271K
             |  | 
          
        
          |  |  |                   
      $3.05 - $4.5
      $336 - $495
     |                   
              11.4K
              $36K
             |  | 
          
        
          |  |  |                   
      $40.62 - $45.12
      $18.7K - $20.8K
     |                   
              8.2K
              $366K
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $25.4K - $25.9K
     |                   
              6.45K
              $768K
             |  | 
          
        
          |  |  |                   
      $31.0 - $38.22
      $30.5K - $37.6K
     |                   
              6.34K
              $237K
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $15.2K - $17.4K
     |                   
              19.5K
              $58K
             |  | 
          
        
          |  |  |                   
      $4.06 - $5.24
      $8.19K - $10.6K
     |                   
              10.8K
              $46K
             |  |