|  |  |                   
      $23.09 - $25.45
      $388K - $428K
     |                   
              9.44K
              $223K
             |  | 
          
        
          |  |  |                   
      $92.19 - $108.12
      $352K - $413K
     |                   
              6.78K
              $654K
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $685K - $747K
     |                   
              14.3K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $131.78 - $176.09
      $161K - $215K
     |                   
              8.32K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $54.35 - $64.28
      $437K - $517K
     |                   
              10K
              $636K
             |  | 
          
        
          |  |  |                   
      $171.46 - $309.62
      $224K - $405K
     |                   
              47
              $9K
             |  | 
          
        
          |  |  |                   
      $80.91 - $98.75
      $350K - $427K
     |                   
              677
              $60K
             |  | 
          
        
          |  |  |                   
      $495.03 - $573.0
      $84.2K - $97.4K
     |                   
              4.41K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $423K - $447K
     |                   
              34.6K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $91.8 - $108.49
      $114K - $134K
     |                   
              43.3K
              $4.05M
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $371K - $376K
     |                   
              27.6K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $27.93 - $38.16
      $362K - $494K
     |                   
              2.1K
              $78K
             |  | 
          
        
          |  |  |                   
      $526.48 - $588.0
      $325K - $363K
     |                   
              439
              $249K
             |  | 
          
        
          |  |  |                   
      $136.77 - $171.34
      $133K - $166K
     |                   
              8.98K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $495K - $565K
     |                   
              55.4K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $67.08 - $77.12
      $58.4K - $67.2K
     |                   
              39.4K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $32.22 - $42.09
      $249K - $326K
     |                   
              8.84K
              $329K
             |  | 
          
        
          |  |  |                   
      $36.6 - $43.51
      $100K - $119K
     |                   
              108K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $332.69 - $399.0
      $208K - $249K
     |                   
              1.79K
              $596K
             |  | 
          
        
          |  |  |                   
      $92.96 - $113.91
      $227K - $278K
     |                   
              7.83K
              $755K
             |  | 
          
        
          |  |  |                   
      $52.39 - $53.11
      $300K - $305K
     |                   
              37.2K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $328.67 - $358.52
      $302K - $330K
     |                   
              1.12K
              $390K
             |  | 
          
        
          |  |  |                   
      $63.37 - $82.35
      $65.1K - $84.7K
     |                   
              13.1K
              $864K
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $124K - $146K
     |                   
              4.12K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $91.28 - $97.59
      $2.45M - $2.62M
     |                   
              441K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $93.91 - $97.26
      $275K - $285K
     |                   
              3.34K
              $322K
             |  | 
          
        
          |  |  |                   
      $252.18 - $305.41
      $483K - $585K
     |                   
              3.93K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $114.66 - $133.24
      $228K - $265K
     |                   
              550
              $66K
             |  | 
          
        
          |  |  |                   
      $932.44 - $1059.49
      $168K - $191K
     |                   
              680
              $648K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.4K
              $9.99M
             |  | 
          
        
          |  |  |                   
      $107.25 - $124.42
      $285K - $331K
     |                   
              17K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $38.58 - $58.24
      $18.4K - $27.8K
     |                   
              12.6K
              $491K
             |  | 
          
        
          |  |  |                   
      $44.78 - $49.66
      $104K - $115K
     |                   
              119K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $225.98 - $406.7
      $36.6K - $65.9K
     |                   
              1.21K
              $317K
             |  | 
          
        
          |  |  |                   
      $28.38 - $31.03
      $222K - $243K
     |                   
              3.65K
              $111K
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $536K - $596K
     |                   
              268K
              $6.82M
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $407K - $451K
     |                   
              70.6K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $137.04 - $165.9
      $376K - $455K
     |                   
              9.49K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $138K - $158K
     |                   
              5.42K
              $849K
             |  | 
          
        
          |  |  |                   
      $102.86 - $105.88
      $216K - $222K
     |                   
              2.29K
              $241K
             |  | 
          
        
          |  |  |                   
      $20.87 - $30.37
      $40.2K - $58.5K
     |                   
              46.4K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $13.31 - $21.16
      $331K - $527K
     |                   
              28.5K
              $552K
             |  | 
          
        
          |  |  |                   
      $472.69 - $521.32
      $71.4K - $78.7K
     |                   
              5.13K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $74.39 - $107.65
      $102K - $147K
     |                   
              2.73K
              $229K
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $57.4K - $67.2K
     |                   
              15.6K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $64.2K - $76.1K
     |                   
              8.25K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $121.72 - $136.77
      $30.4K - $34.2K
     |                   
              35.8K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $284.17 - $319.49
      $150K - $168K
     |                   
              2.63K
              $813K
             |  | 
          
        
          |  |  |                   
      $42.35 - $54.36
      $138K - $177K
     |                   
              2.61K
              $110K
             |  | 
          
        
          |  |  |                   
      $95.32 - $123.91
      $176K - $229K
     |                   
              949
              $96K
             |  |