|  |  |                   
      $23.97 - $29.72
      $98.3K - $122K
     |                   
              49.2K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $74.81 - $124.33
      $67.3K - $112K
     |                   
              6.69K
              $826K
             |  | 
          
        
          |  |  |                   
      $61.0 - $79.94
      $173K - $227K
     |                   
              14.4K
              $1.12M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $17.12 - $30.74
      $144K - $258K
     |                   
              8.4K
              $232K
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $148K - $179K
     |                   
              18.7K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $172.54 - $201.04
      $240K - $279K
     |                   
              4.44K
              $803K
             |  | 
          
        
          |  |  |                   
      $76.49 - $103.78
      $64.4K - $87.4K
     |                   
              16.1K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $67.88 - $89.64
      $232K - $306K
     |                   
              3.41K
              $231K
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $401K - $516K
     |                   
              24.7K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $20.82 - $25.94
      $224K - $279K
     |                   
              25.6K
              $605K
             |  | 
          
        
          |  |  |                   
      $62.54 - $125.05
      $130K - $259K
     |                   
              2.07K
              $230K
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $199K - $230K
     |                   
              1.4K
              $230K
             |  | 
          
        
          |  |  |                   
      $24.84 - $33.92
      $80.8K - $110K
     |                   
              27.8K
              $930K
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $149K - $193K
     |                   
              70.5K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $17.57 - $40.82
      $98.4K - $229K
     |                   
              5.6K
              $228K
             |  | 
          
        
          |  |  |                   
      $158.47 - $219.45
      $164K - $228K
     |                   
              1.04K
              $226K
             |  | 
          
        
          |  |  |                   
      $41.93 - $58.37
      $159K - $221K
     |                   
              15.7K
              $866K
             |  | 
          
        
          |  |  |                   
      $87.32 - $114.99
      $127K - $167K
     |                   
              6.32K
              $716K
             |  | 
          
        
          |  |  |                   
      $13.24 - $18.0
      $140K - $190K
     |                   
              32.6K
              $552K
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $109K - $171K
     |                   
              77K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $3.22 - $7.55
      $76.9K - $180K
     |                   
              43.7K
              $315K
             |  | 
          
        
          |  |  |                   
      $53.9 - $98.68
      $129K - $236K
     |                   
              2.39K
              $225K
             |  | 
          
        
          |  |  |                   
      $44.09 - $63.81
      $157K - $227K
     |                   
              3.55K
              $225K
             |  | 
          
        
          |  |  |                   
      $77.89 - $92.6
      $210K - $250K
     |                   
              2.7K
              $224K
             |  | 
          
        
          |  |  |                   
      $48.86 - $62.99
      $148K - $190K
     |                   
              12.3K
              $764K
             |  | 
          
        
          |  |  |                   
      $62.37 - $77.63
      $180K - $224K
     |                   
              2.89K
              $223K
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $322K - $347K
     |                   
              27.6K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $100.43 - $129.96
      $180K - $234K
     |                   
              1.8K
              $222K
             |  | 
          
        
          |  |  |                   
      $66.47 - $89.19
      $171K - $230K
     |                   
              2.58K
              $222K
             |  | 
          
        
          |  |  |                   
      $67.04 - $94.19
      $102K - $143K
     |                   
              6.68K
              $622K
             |  | 
          
        
          |  |  |                   
      $39.2 - $50.67
      $152K - $196K
     |                   
              14.8K
              $722K
             |  | 
          
        
          |  |  |                   
      $61.24 - $79.4
      $170K - $220K
     |                   
              2.78K
              $220K
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $171K - $234K
     |                   
              6.17K
              $218K
             |  | 
          
        
          |  |  |                   
      $16.75 - $26.24
      $49.6K - $77.7K
     |                   
              34.6K
              $836K
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $356K - $388K
     |                   
              18.9K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $38.84 - $43.99
      $196K - $223K
     |                   
              5.06K
              $217K
             |  | 
          
        
          |  |  |                   
      $14.5 - $22.63
      $149K - $233K
     |                   
              10.3K
              $216K
             |  | 
          
        
          |  |  |                   
      $45.37 - $57.12
      $77.9K - $98.1K
     |                   
              20.4K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $40.6 - $47.93
      $216K - $255K
     |                   
              9.67K
              $421K
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $512K - $582K
     |                   
              41.7K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $73.0 - $86.01
      $113K - $133K
     |                   
              16.6K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $21.49 - $29.35
      $163K - $222K
     |                   
              7.58K
              $215K
             |  | 
          
        
          |  |  |                   
      $11.47 - $16.65
      $176K - $255K
     |                   
              15.3K
              $214K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              113K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $35.46 - $44.91
      $170K - $216K
     |                   
              4.8K
              $212K
             |  | 
          
        
          |  |  |                   
      $216.56 - $256.68
      $195K - $231K
     |                   
              3.02K
              $729K
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $222K - $264K
     |                   
              6.91K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $32.56 - $40.93
      $240K - $302K
     |                   
              22.4K
              $766K
             |  | 
          
        
          |  |  |                   
      $66.94 - $88.47
      $144K - $191K
     |                   
              7.11K
              $589K
             |  |