|  |  |                   
      $82.96 - $110.1
      $47.5K - $63K
     |                   
              31.3K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $725400.0 - $809350.0
      $725K - $809K
     |                   
              3
              $2.19M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $159K - $199K
     |                   
              89.3K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $33.2K - $37K
     |                   
              161K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $421K - $525K
     |                   
              23.6K
              $957K
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $345K - $392K
     |                   
              119K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $47.42 - $51.67
      $511K - $557K
     |                   
              19.6K
              $995K
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $862K - $1.15M
     |                   
              123K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $137.27 - $193.1
      $149K - $210K
     |                   
              11.4K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $396K - $460K
     |                   
              12.6K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $284.19 - $351.22
      $82.7K - $102K
     |                   
              12K
              $4.23M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $362K - $422K
     |                   
              113K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $225.65 - $270.95
      $191K - $229K
     |                   
              16.7K
              $4.49M
             |  | 
          
        
          |  |  |                   
      $105.2 - $141.69
      $3.58K - $4.82K
     |                   
              18.5K
              $2.62M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              53.4K
              $6.68M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $154K - $176K
     |                   
              282K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $90.7K - $144K
     |                   
              2.24K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $23.1K - $29.8K
     |                   
              10.6K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $60.61 - $87.72
      $30.5K - $44.1K
     |                   
              20.5K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $131K - $173K
     |                   
              7.74K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $293K - $337K
     |                   
              23.5K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $10.74 - $23.62
      $161K - $354K
     |                   
              27.2K
              $596K
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $46.3K - $57.1K
     |                   
              113K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $50.9K - $67.6K
     |                   
              23.4K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $45.07 - $52.57
      $473K - $552K
     |                   
              46.3K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $133.66 - $158.53
      $291K - $346K
     |                   
              9.62K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $96.84 - $154.71
      $9.3K - $14.9K
     |                   
              7.84K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $26.93 - $32.44
      $260K - $313K
     |                   
              107K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $79.03 - $133.84
      $8.61K - $14.6K
     |                   
              10K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $73.7 - $90.98
      $251K - $309K
     |                   
              12.7K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $193K - $291K
     |                   
              8.58K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $99.83 - $100.19
      $371K - $373K
     |                   
              6.3K
              $631K
             |  | 
          
        
          |  |  |                   
      $40.82 - $43.14
      $337K - $356K
     |                   
              22.8K
              $981K
             |  | 
          
        
          |  |  |                   
      $21.24 - $26.88
      $143K - $181K
     |                   
              288K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $206K - $265K
     |                   
              4.12K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $278K - $342K
     |                   
              504K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $112.67 - $157.95
      $16.9K - $23.7K
     |                   
              11.8K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $22.54 - $23.17
      $335K - $344K
     |                   
              179K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $242K - $328K
     |                   
              13.7K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $24.1K - $46K
     |                   
              3.6K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $46.9K - $61.1K
     |                   
              11.3K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $81.84 - $93.53
      $111K - $127K
     |                   
              36.2K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $99.23 - $120.99
      $24.4K - $29.8K
     |                   
              36.1K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $23.6K - $30.3K
     |                   
              31.1K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $296K - $302K
     |                   
              34.6K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $50.41 - $51.17
      $307K - $312K
     |                   
              10.2K
              $519K
             |  | 
          
        
          |  |  |                   
      $29.52 - $35.31
      $45.7K - $54.6K
     |                   
              140K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $88K - $118K
     |                   
              28.7K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $6.07K - $7.12K
     |                   
              12.4K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $17.5 - $22.96
      $226K - $296K
     |                   
              72K
              $1.63M
             |  |