|  |  |                   
      $126.04 - $155.74
      $455K - $562K
     |                   
              187K
              $24.3M
             |  | 
          
        
          |  |  |                   
      $88.91 - $140.28
      $495K - $781K
     |                   
              34.7K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $85.08 - $104.93
      $146K - $180K
     |                   
              131K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $137.33 - $178.4
      $439K - $571K
     |                   
              4.89K
              $682K
             |  | 
          
        
          |  |  |                   
      $41.96 - $57.61
      $339K - $465K
     |                   
              6.83K
              $303K
             |  | 
          
        
          |  |  |                   
      $40.3 - $50.19
      $394K - $490K
     |                   
              25.3K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $88.25 - $103.78
      $101K - $119K
     |                   
              85.9K
              $8.01M
             |  | 
          
        
          |  |  |                   
      $43.41 - $54.45
      $19.1K - $24K
     |                   
              59K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $91.36 - $125.55
      $175K - $241K
     |                   
              12.5K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $29.02 - $33.67
      $261K - $303K
     |                   
              13.9K
              $438K
             |  | 
          
        
          |  |  |                   
      $49.12 - $63.1
      $201K - $259K
     |                   
              54.1K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $25.07 - $28.61
      $172K - $196K
     |                   
              51.2K
              $1.33M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              108K
              $7.06M
             |  | 
          
        
          |  |  |                   
      $67.55 - $94.42
      $9.79K - $13.7K
     |                   
              7.91K
              $563K
             |  | 
          
        
          |  |  |                   
      $57.77 - $75.2
      $117K - $153K
     |                   
              19.2K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $39.18 - $51.92
      $29.6K - $39.2K
     |                   
              12K
              $499K
             |  | 
          
        
          |  |  |                   
      $46.79 - $75.76
      $214K - $346K
     |                   
              5.18K
              $366K
             |  | 
          
        
          |  |  |                   
      $76.18 - $87.74
      $53.3K - $61.4K
     |                   
              4.19K
              $326K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.39K
              $552K
             |  | 
          
        
          |  |  |                   
      $83.69 - $106.84
      $9.21K - $11.8K
     |                   
              7.55K
              $661K
             |  | 
          
        
          |  |  |                   
      $25.04 - $30.71
      $55.7K - $68.3K
     |                   
              19.5K
              $517K
             |  | 
          
        
          |  |  |                   
      $51.51 - $73.38
      $87.3K - $124K
     |                   
              6.58K
              $413K
             |  | 
          
        
          |  |  |                   
      $67.94 - $80.48
      $4.08K - $4.83K
     |                   
              13.7K
              $960K
             |  | 
          
        
          |  |  |                   
      $30.21 - $39.75
      $15.1K - $19.9K
     |                   
              13.3K
              $419K
             |  | 
          
        
          |  |  |                   
      $42.25 - $48.16
      $31.3K - $35.6K
     |                   
              5.59K
              $252K
             |  | 
          
        
          |  |  |                   
      $5.54 - $8.37
      $83.1K - $126K
     |                   
              43.6K
              $290K
             |  | 
          
        
          |  |  |                   
      $42.11 - $49.33
      $8.42K - $9.87K
     |                   
              10.1K
              $450K
             |  | 
          
        
          |  |  |                   
      $68.48 - $81.09
      $76K - $90K
     |                   
              95.9K
              $6.9M
             |  | 
          
        
          |  |  |                   
      $83.31 - $100.6
      $41.7K - $50.3K
     |                   
              4.6K
              $434K
             |  | 
          
        
          |  |  |                   
      $497.04 - $563.0
      $69.6K - $78.8K
     |                   
              3.05K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $29.4 - $34.4
      $8.82K - $10.3K
     |                   
              12.4K
              $403K
             |  | 
          
        
          |  |  |                   
      $24.78 - $30.56
      $23.5K - $29K
     |                   
              25.5K
              $686K
             |  | 
          
        
          |  |  |                   
      $65.75 - $75.5
      $1.32K - $1.51K
     |                   
              4.63K
              $334K
             |  | 
          
        
          |  |  |                   
      $134.21 - $152.76
      $6.71K - $7.64K
     |                   
              2.47K
              $360K
             |  | 
          
        
          |  |  |                   
      $186.45 - $218.02
      $29.1K - $34K
     |                   
              5.02K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $162.98 - $191.39
      $2.61K - $3.06K
     |                   
              4.4K
              $784K
             |  | 
          
        
          |  |  |                   
      $34.06 - $44.93
      $4.09K - $5.39K
     |                   
              7.48K
              $308K
             |  | 
          
        
          |  |  |                   
      $39.16 - $51.83
      $11.7K - $15.5K
     |                   
              5.39K
              $275K
             |  | 
          
        
          |  |  |                   
      $103.82 - $121.24
      $3.11K - $3.64K
     |                   
              4.81K
              $548K
             |  | 
          
        
          |  |  |                   
      $134.31 - $166.52
      $7.39K - $9.16K
     |                   
              3.12K
              $490K
             |  | 
          
        
          |  |  |                   
      $204.87 - $258.37
      $36.9K - $46.5K
     |                   
              3.14K
              $773K
             |  | 
          
        
          |  |  |                   
      $8.72 - $11.56
      $20.7K - $27.5K
     |                   
              38.5K
              $428K
             |  | 
          
        
          |  |  |                   
      $148.34 - $180.46
      $14.8K - $18K
     |                   
              9.55K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.95
      $18.6K - $21.5K
     |                   
              82.5K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $174.08 - $205.44
      $21.8K - $25.7K
     |                   
              3.48K
              $715K
             |  | 
          
        
          |  |  |                   
      $150.14 - $182.34
      $52.5K - $63.8K
     |                   
              6.22K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $33.03 - $40.96
      $11.6K - $14.3K
     |                   
              16.5K
              $672K
             |  | 
          
        
          |  |  |                   
      $14.76 - $19.3
      $4.43K - $5.79K
     |                   
              38.6K
              $710K
             |  | 
          
        
          |  |  |                   
      $218.29 - $256.91
      $22.9K - $27K
     |                   
              4.63K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $82.99 - $98.62
      $7.47K - $8.88K
     |                   
              15.7K
              $1.49M
             |  |