|  |  |                   
      $7.7 - $14.6
      $183K - $348K
     |                   
              51K
              $744K
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $478K - $552K
     |                   
              5.55K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $76.49 - $103.78
      $4.13K - $5.6K
     |                   
              45.7K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $7.11 - $10.34
      $291K - $424K
     |                   
              60.3K
              $597K
             |  | 
          
        
          |  |  |                   
      $13.33 - $19.99
      $162K - $243K
     |                   
              53.3K
              $1.03M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.3K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $21.9 - $27.44
      $499K - $625K
     |                   
              51.5K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $28.23 - $38.37
      $7.13M - $9.69M
     |                   
              3.58M
              $112M
             |  | 
          
        
          |  |  |                   
      $58.92 - $70.55
      $1.33M - $1.59M
     |                   
              155K
              $9.8M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $53.2K - $67.7K
     |                   
              38.7K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $361K - $417K
     |                   
              6.43K
              $401K
             |  | 
          
        
          |  |  |                   
      $10.22 - $14.9
      $185K - $270K
     |                   
              47.3K
              $704K
             |  | 
          
        
          |  |  |                   
      $27.68 - $36.52
      $255K - $336K
     |                   
              38.3K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $60.03 - $72.0
      $485K - $581K
     |                   
              452K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $19.44 - $24.93
      $152K - $194K
     |                   
              116K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.82
      $2.12M - $2.52M
     |                   
              608K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $139K - $172K
     |                   
              7.07K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $30.18 - $36.59
      $27.8K - $33.7K
     |                   
              93.6K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $16.78 - $38.84
      $168K - $388K
     |                   
              10K
              $334K
             |  | 
          
        
          |  |  |                   
      $59.82 - $65.64
      $625K - $686K
     |                   
              217K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $25.17 - $33.43
      $26.4K - $35K
     |                   
              376K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $33.45 - $41.87
      $268 - $335
     |                   
              819K
              $29M
             |  | 
          
        
          |  |  |                   
      $1.37 - $2.9
      $207K - $437K
     |                   
              151K
              $271K
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $138K - $157K
     |                   
              56.2K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $287K - $383K
     |                   
              20.4K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $418K - $458K
     |                   
              143K
              $8.37M
             |  | 
          
        
          |  |  |                   
      $41.46 - $86.08
      $122K - $253K
     |                   
              2.94K
              $252K
             |  | 
          
        
          |  |  |                   
      $7.51 - $20.57
      $72.1K - $197K
     |                   
              21.2K
              $345K
             |  | 
          
        
          |  |  |                   
      $8.34 - $17.27
      $141K - $292K
     |                   
              16.9K
              $235K
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $293K - $430K
     |                   
              7.98K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $1.31M - $1.71M
     |                   
              1.09M
              $40.7M
             |  | 
          
        
          |  |  |                   
      $23.93 - $32.95
      $72.3K - $99.5K
     |                   
              66.1K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $200K - $251K
     |                   
              2.89K
              $3.4M
             |  | 
          
        
          |  |  |                   
      $16.53 - $25.66
      $141K - $218K
     |                   
              8.51K
              $217K
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $144K - $241K
     |                   
              528
              $217K
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $124K - $151K
     |                   
              49.1K
              $3.12M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9K
              $216K
             |  | 
          
        
          |  |  |                   
      $17.73 - $24.29
      $160K - $219K
     |                   
              9K
              $216K
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $2.74M - $5.61M
     |                   
              141K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $22.74 - $28.18
      $175K - $216K
     |                   
              7.68K
              $204K
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $145K - $178K
     |                   
              17.7K
              $2.15M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.9K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $53.93 - $61.5
      $76.3K - $87K
     |                   
              62.8K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $1.19M - $1.59M
     |                   
              283K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $17.34 - $25.75
      $55.3K - $82.1K
     |                   
              47.6K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $8.98 - $17.13
      $96.5K - $184K
     |                   
              31K
              $375K
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $5.84K - $6.99K
     |                   
              160K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $87.99 - $111.79
      $5.84M - $7.43M
     |                   
              718K
              $72.5M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.4
      $25.6K - $35.5K
     |                   
              56.9K
              $806K
             |  | 
          
        
          |  |  |                   
      $103.15 - $140.55
      $44.6K - $60.7K
     |                   
              8.04K
              $1.05M
             |  |