|  |  |                   
      $41.4 - $76.34
      $85.6K - $158K
     |                   
              12.1K
              $803K
             |  | 
          
        
          |  |  |                   
      $35.84 - $44.99
      $18.1K - $22.7K
     |                   
              108K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $6.14 - $9.83
      $9.63K - $15.4K
     |                   
              156K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $27.98 - $144.64
      $7.97K - $41.2K
     |                   
              16.4K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $24.7 - $29.12
      $4.08K - $4.8K
     |                   
              100K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $27.47 - $35.16
      $16.7K - $21.3K
     |                   
              108K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $44.72 - $64.99
      $98.3K - $143K
     |                   
              26.8K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $7.86 - $12.91
      $2.03K - $3.33K
     |                   
              411K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $126.75 - $148.1
      $307K - $359K
     |                   
              98.4K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $10.72 - $26.5
      $2.83K - $7K
     |                   
              273K
              $3.17M
             |  | 
          
        
          |  |  |                   
      $182.27 - $211.07
      $9.11K - $10.6K
     |                   
              97.6K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $169.02 - $197.43
      $16.9K - $19.7K
     |                   
              54.3K
              $9.48M
             |  | 
          
        
          |  |  |                   
      $76.48 - $97.15
      $74.6K - $94.7K
     |                   
              39.1K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $20.09 - $25.63
      $4.64K - $5.92K
     |                   
              447K
              $9.74M
             |  | 
          
        
          |  |  |                   
      $32.77 - $43.85
      $131 - $175
     |                   
              102K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $52.54 - $70.73
      $4.41K - $5.94K
     |                   
              66K
              $3.77M
             |  | 
          
        
          |  |  |                   
      $14.15 - $19.44
      $43.5K - $59.8K
     |                   
              134K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $71.43 - $96.12
      $787K - $1.06M
     |                   
              127K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $19.51 - $34.14
      $127K - $223K
     |                   
              68.4K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $23.69 - $35.06
      $75.6K - $112K
     |                   
              712K
              $18M
             |  | 
          
        
          |  |  |                   
      $186.59 - $221.9
      $2.61K - $3.11K
     |                   
              18K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $71.55 - $94.99
      $34.9K - $46.4K
     |                   
              26.4K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $19.73 - $99.6
      $512K - $2.58M
     |                   
              569K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $408.26 - $501.49
      $507K - $623K
     |                   
              77.3K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $62.92 - $77.46
      $2.52K - $3.1K
     |                   
              130K
              $8.86M
             |  | 
          
        
          |  |  |                   
      $22.79 - $27.49
      $5.13K - $6.19K
     |                   
              95.5K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $28.23 - $35.51
      $3.13K - $3.94K
     |                   
              200K
              $6.26M
             |  | 
          
        
          |  |  |                   
      $22.35 - $38.65
      $182K - $315K
     |                   
              162K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $144.32 - $183.22
      $104K - $132K
     |                   
              341K
              $49.2M
             |  | 
          
        
          |  |  |                   
      $20.26 - $105.02
      $24.9K - $129K
     |                   
              289K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $125.58 - $169.38
      $6.4K - $8.64K
     |                   
              51.7K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $170.81 - $206.47
      $34.2K - $41.3K
     |                   
              90.2K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $171.08 - $272.24
      $4.11K - $6.53K
     |                   
              8.21K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $22.31 - $27.15
      $2.32K - $2.82K
     |                   
              296K
              $7.53M
             |  | 
          
        
          |  |  |                   
      $50.52 - $65.35
      $4.7K - $6.08K
     |                   
              90.9K
              $5.25M
             |  | 
          
        
          |  |  |                   
      $21.19 - $25.11
      $529K - $627K
     |                   
              2.61M
              $59.5M
             |  | 
          
        
          |  |  |                   
      $128.74 - $144.13
      $122K - $136K
     |                   
              82.7K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $25.0 - $49.88
      $2.53K - $5.04K
     |                   
              220K
              $9.93M
             |  | 
          
        
          |  |  |                   
      $71.44 - $95.55
      $29.1K - $38.9K
     |                   
              32.9K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $39.85 - $53.97
      $1.88M - $2.54M
     |                   
              2.31M
              $100M
             |  | 
          
        
          |  |  |                   
      $73.44 - $88.27
      $299K - $360K
     |                   
              264K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $120.36 - $205.88
      $7.2M - $12.3M
     |                   
              126K
              $24M
             |  | 
          
        
          |  |  |                   
      $49.93 - $77.7
      $6.29K - $9.79K
     |                   
              51.5K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $219.13 - $288.8
      $456K - $601K
     |                   
              28.6K
              $7.67M
             |  | 
          
        
          |  |  |                   
      $7.62 - $10.28
      $1.46K - $1.97K
     |                   
              710K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $103.39 - $143.56
      $340K - $472K
     |                   
              488K
              $52.2M
             |  | 
          
        
          |  |  |                   
      $26.82 - $38.54
      $4.85K - $6.98K
     |                   
              151K
              $5.12M
             |  | 
          
        
          |  |  |                   
      $181.36 - $217.63
      $634K - $761K
     |                   
              87.7K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $84.09 - $108.44
      $5.13K - $6.61K
     |                   
              74.2K
              $7.23M
             |  | 
          
        
          |  |  |                   
      $79.08 - $94.78
      $41.8K - $50.1K
     |                   
              863K
              $72.2M
             |  |