|  |  |                   
      $87.57 - $96.0
      $186K - $204K
     |                   
              6.47K
              $587K
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $12.2K - $15.2K
     |                   
              21.8K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $88K - $113K
     |                   
              9.48K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $110K - $138K
     |                   
              2.7K
              $365K
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $587K - $1.28M
     |                   
              4.54K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $15.8K - $25K
     |                   
              902
              $459K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $176K - $198K
     |                   
              1.8K
              $525K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $104K - $122K
     |                   
              1.89K
              $830K
             |  | 
          
        
          |  |  |                   
      $21.57 - $21.99
      $133K - $135K
     |                   
              96.7K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $38.75 - $44.92
      $116K - $134K
     |                   
              16.1K
              $711K
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $103K - $123K
     |                   
              10.2K
              $895K
             |  | 
          
        
          |  |  |                   
      $20.84 - $24.54
      $107K - $126K
     |                   
              17.7K
              $435K
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $99K - $122K
     |                   
              5.27K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $117K - $119K
     |                   
              16.3K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $35.9 - $43.76
      $74.1K - $90.4K
     |                   
              12.7K
              $547K
             |  | 
          
        
          |  |  |                   
      $50.08 - $63.14
      $6.76K - $8.52K
     |                   
              14.1K
              $890K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $98K - $123K
     |                   
              30.8K
              $688K
             |  | 
          
        
          |  |  |                   
      $52.57 - $65.98
      $3K - $3.76K
     |                   
              19.7K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $171K - $203K
     |                   
              9.66K
              $764K
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.46
      $111K - $111K
     |                   
              148K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $113K - $132K
     |                   
              15.3K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $563 - $740
     |                   
              2.7K
              $665K
             |  | 
          
        
          |  |  |                   
      $97.29 - $105.63
      $401K - $435K
     |                   
              154K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $53.66 - $58.71
      $96.7K - $106K
     |                   
              10.1K
              $567K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $78.1K - $91.1K
     |                   
              2.79K
              $309K
             |  | 
          
        
          |  |  |                   
      $97.68 - $121.38
      $8.79K - $10.9K
     |                   
              6.78K
              $822K
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $54.4K - $64.7K
     |                   
              2.8K
              $508K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $81.3K - $93.5K
     |                   
              15.6K
              $377K
             |  | 
          
        
          |  |  |                   
      $16.69 - $23.43
      $22.9K - $32.2K
     |                   
              16.4K
              $351K
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $10.9K - $16K
     |                   
              4.31K
              $367K
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $10.7K - $14.5K
     |                   
              8.06K
              $572K
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $9.13K - $10.9K
     |                   
              3.67K
              $817K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.19K
              $273K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $83.4K - $100K
     |                   
              3.31K
              $334K
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $104 - $129
     |                   
              5.44K
              $699K
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $186K - $204K
     |                   
              12.6K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $47.3K - $58.5K
     |                   
              2.66K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $8.94K - $12.2K
     |                   
              4.7K
              $344K
             |  | 
          
        
          |  |  |                   
      $140.43 - $189.36
      $421 - $568
     |                   
              1.96K
              $370K
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $62.6K - $69.3K
     |                   
              2.51K
              $260K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              228K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $851 - $987
     |                   
              11.8K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $38.81 - $44.28
      $145K - $165K
     |                   
              66.2K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $48.43 - $61.99
      $5.71K - $7.31K
     |                   
              8.97K
              $539K
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $10.4K - $12.2K
     |                   
              1.61K
              $470K
             |  | 
          
        
          |  |  |                   
      $59.85 - $75.45
      $1.62K - $2.04K
     |                   
              4.14K
              $312K
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $112K - $123K
     |                   
              42.2K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $18.7K - $21.4K
     |                   
              3.24K
              $232K
             |  | 
          
        
          |  |  |                   
      $21.13 - $26.64
      $3.49K - $4.4K
     |                   
              10.4K
              $276K
             |  | 
          
        
          |  |  |                   
      $10.29 - $11.24
      $35.4K - $38.7K
     |                   
              32.3K
              $352K
             |  |