|  |  |                   
      $25.21 - $29.4
      $137K - $160K
     |                   
              115K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $56.5K - $81.4K
     |                   
              19.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $291K - $602K
     |                   
              9.98K
              $540K
             |  | 
          
        
          |  |  |                   
      $48.58 - $63.92
      $240K - $316K
     |                   
              4.95K
              $247K
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $219K - $282K
     |                   
              9.68K
              $245K
             |  | 
          
        
          |  |  |                   
      $34.13 - $46.26
      $190K - $258K
     |                   
              5.57K
              $245K
             |  | 
          
        
          |  |  |                   
      $24.72 - $38.85
      $17K - $26.7K
     |                   
              34K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $32.03 - $40.64
      $314K - $399K
     |                   
              44.5K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $16.62 - $21.98
      $6.7K - $8.86K
     |                   
              102K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $79.1K - $105K
     |                   
              8.77K
              $965K
             |  | 
          
        
          |  |  |                   
      $7.13 - $12.64
      $136K - $242K
     |                   
              19.1K
              $239K
             |  | 
          
        
          |  |  |                   
      $95.17 - $124.21
      $22.1K - $28.8K
     |                   
              18.3K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $53.62 - $65.63
      $196K - $240K
     |                   
              3.66K
              $230K
             |  | 
          
        
          |  |  |                   
      $56.4 - $66.7
      $195K - $231K
     |                   
              3.46K
              $230K
             |  | 
          
        
          |  |  |                   
      $16.1 - $20.85
      $177K - $229K
     |                   
              11K
              $228K
             |  | 
          
        
          |  |  |                   
      $86.93 - $109.64
      $179K - $226K
     |                   
              2.06K
              $225K
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $109K - $231K
     |                   
              668
              $225K
             |  | 
          
        
          |  |  |                   
      $12.76 - $17.97
      $136K - $192K
     |                   
              25.6K
              $450K
             |  | 
          
        
          |  |  |                   
      $31.53 - $49.1
      $145K - $227K
     |                   
              4.61K
              $224K
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $120K - $222K
     |                   
              1.58K
              $222K
             |  | 
          
        
          |  |  |                   
      $97.32 - $136.25
      $170K - $238K
     |                   
              1.74K
              $221K
             |  | 
          
        
          |  |  |                   
      $34.96 - $43.62
      $157K - $196K
     |                   
              31.1K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $155K - $221K
     |                   
              1.01K
              $220K
             |  | 
          
        
          |  |  |                   
      $44.48 - $51.4
      $200K - $231K
     |                   
              4.5K
              $219K
             |  | 
          
        
          |  |  |                   
      $28.32 - $35.95
      $170K - $216K
     |                   
              13.6K
              $468K
             |  | 
          
        
          |  |  |                   
      $27.8 - $34.02
      $747K - $914K
     |                   
              178K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $372.3 - $448.86
      $27.2K - $32.8K
     |                   
              3.46K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $28.01 - $36.25
      $169K - $219K
     |                   
              6.04K
              $217K
             |  | 
          
        
          |  |  |                   
      $139.86 - $194.5
      $157K - $219K
     |                   
              1.12K
              $215K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              64.5K
              $846K
             |  | 
          
        
          |  |  |                   
      $40.12 - $53.83
      $194K - $261K
     |                   
              4.84K
              $213K
             |  | 
          
        
          |  |  |                   
      $31.59 - $38.0
      $214K - $257K
     |                   
              6.76K
              $213K
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $161K - $220K
     |                   
              2.9K
              $212K
             |  | 
          
        
          |  |  |                   
      $23.47 - $31.65
      $72.8K - $98.2K
     |                   
              43.2K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $165K - $208K
     |                   
              1.88K
              $207K
             |  | 
          
        
          |  |  |                   
      $10.88 - $23.17
      $96.1K - $205K
     |                   
              8.84K
              $203K
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.5
      $82.6K - $120K
     |                   
              264K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $160K - $191K
     |                   
              6.19K
              $785K
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $368K - $461K
     |                   
              39.6K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $58.8 - $89.17
      $4.23K - $6.42K
     |                   
              8.22K
              $733K
             |  | 
          
        
          |  |  |                   
      $14.87 - $23.57
      $156K - $248K
     |                   
              34.1K
              $631K
             |  | 
          
        
          |  |  |                   
      $38.95 - $75.77
      $25.7K - $49.9K
     |                   
              6.35K
              $477K
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $353K - $399K
     |                   
              135K
              $13.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.8K
              $185K
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $50.3K - $63.6K
     |                   
              6.91K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $20.6 - $29.93
      $272K - $395K
     |                   
              28.7K
              $650K
             |  | 
          
        
          |  |  |                   
      $32.1 - $43.23
      $136K - $183K
     |                   
              16K
              $648K
             |  | 
          
        
          |  |  |                   
      $29.48 - $36.33
      $138K - $170K
     |                   
              15.6K
              $553K
             |  | 
          
        
          |  |  |                   
      $7.41 - $10.31
      $125K - $174K
     |                   
              65K
              $660K
             |  | 
          
        
          |  |  |                   
      $42.42 - $70.92
      $29.8K - $49.9K
     |                   
              6.97K
              $485K
             |  |