|  |  |                   
      $44.78 - $49.66
      $80.1K - $88.8K
     |                   
              2.67K
              $122K
             |  | 
          
        
          |  |  |                   
      $68.46 - $86.21
      $85.2K - $107K
     |                   
              2.33K
              $162K
             |  | 
          
        
          |  |  |                   
      $122.0 - $138.74
      $128K - $145K
     |                   
              31K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $50.79 - $67.47
      $78K - $104K
     |                   
              1.79K
              $92K
             |  | 
          
        
          |  |  |                   
      $65.82 - $84.78
      $6.78K - $8.73K
     |                   
              4.07K
              $345K
             |  | 
          
        
          |  |  |                   
      $52.3 - $57.69
      $168K - $186K
     |                   
              62.9K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $69.05 - $76.46
      $82.2K - $91K
     |                   
              3.51K
              $245K
             |  | 
          
        
          |  |  |                   
      $111.91 - $157.22
      $10.4K - $14.6K
     |                   
              1.98K
              $286K
             |  | 
          
        
          |  |  |                   
      $41.72 - $45.47
      $31.7K - $34.6K
     |                   
              59.1K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $84.64 - $96.25
      $7.03K - $7.99K
     |                   
              5.36K
              $515K
             |  | 
          
        
          |  |  |                   
      $28.2 - $36.35
      $3.24K - $4.18K
     |                   
              23.5K
              $760K
             |  | 
          
        
          |  |  |                   
      $47.05 - $55.65
      $73.9K - $87.4K
     |                   
              2K
              $94K
             |  | 
          
        
          |  |  |                   
      $244.32 - $294.01
      $22.5K - $27K
     |                   
              1.07K
              $311K
             |  | 
          
        
          |  |  |                   
      $17.52 - $23.36
      $3.92K - $5.23K
     |                   
              12.3K
              $285K
             |  | 
          
        
          |  |  |                   
      $76.69 - $89.24
      $66.6K - $77.5K
     |                   
              1.68K
              $135K
             |  | 
          
        
          |  |  |                   
      $8.12 - $12.84
      $32.5K - $51.4K
     |                   
              8.73K
              $106K
             |  | 
          
        
          |  |  |                   
      $40.17 - $47.59
      $5.46K - $6.47K
     |                   
              29.4K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $7.53 - $9.48
      $93.9K - $118K
     |                   
              41.9K
              $315K
             |  | 
          
        
          |  |  |                   
      $14.47 - $32.92
      $19.9K - $45.3K
     |                   
              3.31K
              $96K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              182K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $20.47 - $25.66
      $6.94K - $8.7K
     |                   
              14.7K
              $365K
             |  | 
          
        
          |  |  |                   
      $40.08 - $50.41
      $54.8K - $69K
     |                   
              1.77K
              $85K
             |  | 
          
        
          |  |  |                   
      $20.87 - $28.72
      $1.04K - $1.44K
     |                   
              9.72K
              $258K
             |  | 
          
        
          |  |  |                   
      $5.7 - $6.96
      $331 - $404
     |                   
              202K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $4.76 - $6.39
      $58.8K - $78.9K
     |                   
              15.3K
              $80K
             |  | 
          
        
          |  |  |                   
      $3.65 - $7.75
      $960 - $2.04K
     |                   
              17.4K
              $134K
             |  | 
          
        
          |  |  |                   
      $14.71 - $34.49
      $2.79K - $6.55K
     |                   
              3.22K
              $111K
             |  | 
          
        
          |  |  |                   
      $95.79 - $123.84
      $16.1K - $20.8K
     |                   
              2.75K
              $316K
             |  | 
          
        
          |  |  |                   
      $29.67 - $37.37
      $47.4K - $59.6K
     |                   
              3.25K
              $117K
             |  | 
          
        
          |  |  |                   
      $312.95 - $368.96
      $62.3K - $73.4K
     |                   
              199
              $63K
             |  | 
          
        
          |  |  |                   
      $89.51 - $99.6
      $1.16K - $1.29K
     |                   
              11.4K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $30.62 - $52.91
      $89.1K - $154K
     |                   
              7.97K
              $305K
             |  | 
          
        
          |  |  |                   
      $90.02 - $158.57
      $3.15K - $5.55K
     |                   
              1.34K
              $190K
             |  | 
          
        
          |  |  |                   
      $28.46 - $50.36
      $1.34K - $2.37K
     |                   
              3.88K
              $169K
             |  | 
          
        
          |  |  |                   
      $1.37 - $2.65
      $32.9K - $63.7K
     |                   
              29.5K
              $68K
             |  | 
          
        
          |  |  |                   
      $13.87 - $19.14
      $9.2K - $12.7K
     |                   
              16K
              $260K
             |  | 
          
        
          |  |  |                   
      $35.03 - $38.73
      $53.1K - $58.8K
     |                   
              4.76K
              $177K
             |  | 
          
        
          |  |  |                   
      $31.23 - $36.56
      $15.1K - $17.7K
     |                   
              10.5K
              $368K
             |  | 
          
        
          |  |  |                   
      $99.17 - $113.27
      $3.77K - $4.3K
     |                   
              16.5K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $11.03 - $19.78
      $496 - $890
     |                   
              7.4K
              $140K
             |  | 
          
        
          |  |  |                   
      $50.09 - $77.4
      $9.07K - $14K
     |                   
              1.94K
              $150K
             |  | 
          
        
          |  |  |                   
      $48.51 - $68.14
      $15.2K - $21.3K
     |                   
              2.53K
              $163K
             |  | 
          
        
          |  |  |                   
      $144.17 - $184.75
      $12K - $15.3K
     |                   
              1.07K
              $195K
             |  | 
          
        
          |  |  |                   
      $94.48 - $126.41
      $2.08K - $2.78K
     |                   
              3.66K
              $444K
             |  | 
          
        
          |  |  |                   
      $4.0 - $4.72
      $19.7K - $23.2K
     |                   
              165K
              $729K
             |  | 
          
        
          |  |  |                   
      $61.21 - $72.43
      $4.41K - $5.21K
     |                   
              7.49K
              $489K
             |  | 
          
        
          |  |  |                   
      $112.56 - $177.14
      $2.7K - $4.25K
     |                   
              798
              $141K
             |  | 
          
        
          |  |  |                   
      $196.16 - $227.94
      $2.16K - $2.51K
     |                   
              6.95K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $48.67 - $56.22
      $42.6K - $49.2K
     |                   
              1.4K
              $78K
             |  | 
          
        
          |  |  |                   
      $46.72 - $56.0
      $6.73K - $8.06K
     |                   
              4.52K
              $251K
             |  |