|  |  |                   
      $167.06 - $208.19
      $349K - $435K
     |                   
              90K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $80.05 - $109.36
      $42.5K - $58.1K
     |                   
              17.2K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $81.85 - $90.2
      $190K - $209K
     |                   
              22.8K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $81.42 - $96.83
      $40.5K - $48.1K
     |                   
              70.4K
              $5.94M
             |  | 
          
        
          |  |  |                   
      $101.96 - $132.43
      $253K - $329K
     |                   
              2.48K
              $318K
             |  | 
          
        
          |  |  |                   
      $313.01 - $346.53
      $73.6K - $81.4K
     |                   
              6.89K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $328.67 - $358.52
      $32.5K - $35.5K
     |                   
              16.2K
              $5.68M
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $65.9K - $74.1K
     |                   
              37.4K
              $4.98M
             |  | 
          
        
          |  |  |                   
      $60.76 - $67.41
      $50.7K - $56.3K
     |                   
              36.8K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $42.73 - $45.54
      $82.3K - $87.7K
     |                   
              137K
              $6.17M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $930K - $1.02M
     |                   
              1M
              $28.3M
             |  | 
          
        
          |  |  |                   
      $48.73 - $74.71
      $8.09K - $12.4K
     |                   
              11.9K
              $873K
             |  | 
          
        
          |  |  |                   
      $220.41 - $312.0
      $40.8K - $57.7K
     |                   
              15.8K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $53.87 - $63.06
      $75.1K - $88K
     |                   
              30.6K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $130.26 - $141.49
      $56.5K - $61.4K
     |                   
              25.1K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $89.46 - $104.46
      $301K - $351K
     |                   
              100K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $195.29 - $223.85
      $223K - $255K
     |                   
              2.29K
              $508K
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $248K - $276K
     |                   
              174K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $217.1 - $243.2
      $11.5K - $12.9K
     |                   
              31.1K
              $7.33M
             |  | 
          
        
          |  |  |                   
      $89.82 - $100.39
      $65.7K - $73.5K
     |                   
              23.1K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $18.06 - $24.69
      $195K - $266K
     |                   
              10.8K
              $261K
             |  | 
          
        
          |  |  |                   
      $90.88 - $108.93
      $773K - $927K
     |                   
              40.1K
              $3.76M
             |  | 
          
        
          |  |  |                   
      $62.9 - $88.1
      $197K - $276K
     |                   
              3.14K
              $254K
             |  | 
          
        
          |  |  |                   
      $146.61 - $202.85
      $221K - $305K
     |                   
              1.51K
              $251K
             |  | 
          
        
          |  |  |                   
      $34.55 - $44.44
      $61.2K - $78.7K
     |                   
              23.9K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $133.3 - $150.33
      $33.9K - $38.2K
     |                   
              36K
              $4.88M
             |  | 
          
        
          |  |  |                   
      $16.01 - $18.75
      $120K - $140K
     |                   
              59.3K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $67.53 - $76.86
      $26.3K - $30K
     |                   
              49.3K
              $3.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              122K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $64.83 - $74.67
      $233K - $268K
     |                   
              3.59K
              $238K
             |  | 
          
        
          |  |  |                   
      $39.0 - $43.33
      $57.5K - $63.9K
     |                   
              57.1K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $69.48 - $80.06
      $124K - $143K
     |                   
              10.9K
              $862K
             |  | 
          
        
          |  |  |                   
      $90.62 - $107.71
      $52.7K - $62.7K
     |                   
              23.8K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $290.76 - $334.59
      $12.2K - $14.1K
     |                   
              7.39K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $70.53 - $75.05
      $265K - $282K
     |                   
              27.1K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $48.04 - $60.86
      $182K - $231K
     |                   
              3.79K
              $220K
             |  | 
          
        
          |  |  |                   
      $69.37 - $74.67
      $22.6K - $24.3K
     |                   
              49.4K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $100.62 - $112.59
      $50.8K - $56.9K
     |                   
              20.5K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $59.4K - $66.3K
     |                   
              76.4K
              $6.29M
             |  | 
          
        
          |  |  |                   
      $31.85 - $46.54
      $8.15K - $11.9K
     |                   
              14.6K
              $661K
             |  | 
          
        
          |  |  |                   
      $154.95 - $204.44
      $19.2K - $25.4K
     |                   
              7.65K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $86.73 - $96.94
      $247K - $276K
     |                   
              56.2K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $17.5 - $24.91
      $93.9K - $134K
     |                   
              18.9K
              $442K
             |  | 
          
        
          |  |  |                   
      $13.52 - $18.97
      $140K - $197K
     |                   
              10.4K
              $192K
             |  | 
          
        
          |  |  |                   
      $15.98 - $18.96
      $187K - $222K
     |                   
              11.7K
              $190K
             |  | 
          
        
          |  |  |                   
      $134.53 - $152.5
      $57.6K - $65.3K
     |                   
              22.8K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $410.51 - $450.93
      $48.4K - $53.2K
     |                   
              6.22K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $116.6 - $131.28
      $78.7K - $88.6K
     |                   
              39.2K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $220.56 - $278.29
      $30K - $37.8K
     |                   
              3.3K
              $878K
             |  | 
          
        
          |  |  |                   
      $34.14 - $78.94
      $297K - $687K
     |                   
              11.8K
              $403K
             |  |