|  |  |                   
      $40.2 - $44.58
      $230K - $255K
     |                   
              24.4K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $171K - $183K
     |                   
              17.3K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $79.76 - $85.78
      $214K - $230K
     |                   
              18.6K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $32.11 - $32.82
      $262K - $268K
     |                   
              29.8K
              $978K
             |  | 
          
        
          |  |  |                   
      $55.61 - $57.37
      $269K - $278K
     |                   
              15.2K
              $869K
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $230K - $286K
     |                   
              979
              $276K
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $251K - $272K
     |                   
              2.76K
              $263K
             |  | 
          
        
          |  |  |                   
      $118.16 - $143.44
      $214K - $259K
     |                   
              1.81K
              $234K
             |  | 
          
        
          |  |  |                   
      $45.07 - $51.35
      $255K - $290K
     |                   
              40.7K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $30.13 - $33.37
      $197K - $218K
     |                   
              6.54K
              $218K
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $8.31K - $9.17K
     |                   
              79.5K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $37.14 - $37.85
      $199K - $202K
     |                   
              35.7K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $198K - $210K
     |                   
              1.21K
              $210K
             |  | 
          
        
          |  |  |                   
      $157.1 - $178.94
      $186K - $212K
     |                   
              1.18K
              $209K
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $174K - $185K
     |                   
              31K
              $847K
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $2.48K - $2.68K
     |                   
              4.03K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $23.7K - $25.7K
     |                   
              26.9K
              $3.32M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.2K
              $708K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $27.9K - $31.5K
     |                   
              30.7K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $32.05 - $36.52
      $12K - $13.6K
     |                   
              54.8K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $2.38K - $2.59K
     |                   
              9.42K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $34.72 - $37.63
      $82.1K - $89K
     |                   
              36.7K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $87.05 - $93.19
      $94.9K - $102K
     |                   
              16.7K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $75.6K - $80.9K
     |                   
              24.1K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $338K - $367K
     |                   
              3.35K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $49.78 - $50.75
      $134K - $136K
     |                   
              42.3K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $22.2K - $24.1K
     |                   
              10.8K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $68.1K - $70.2K
     |                   
              156K
              $6.65M
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $33.1K - $36.6K
     |                   
              10.9K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $74.3K - $82.9K
     |                   
              17.1K
              $792K
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $109K - $114K
     |                   
              31.6K
              $997K
             |  | 
          
        
          |  |  |                   
      $50.53 - $50.82
      $121K - $122K
     |                   
              19.2K
              $976K
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $87.3K - $90K
     |                   
              30.4K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $39.06 - $43.42
      $55.3K - $61.5K
     |                   
              12.8K
              $554K
             |  | 
          
        
          |  |  |                   
      $217.1 - $243.2
      $28.2K - $31.6K
     |                   
              8.93K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $3.51K - $4.4K
     |                   
              2.18K
              $503K
             |  | 
          
        
          |  |  |                   
      $23.54 - $23.97
      $82.7K - $84.2K
     |                   
              131K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $88.4K - $89.6K
     |                   
              23.8K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $128 - $138
     |                   
              10.5K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $37.4K - $40.7K
     |                   
              8.11K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $133.3 - $150.33
      $22K - $24.8K
     |                   
              11.9K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $19K - $22.5K
     |                   
              6.56K
              $477K
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $115K - $131K
     |                   
              9.78K
              $7.18M
             |  | 
          
        
          |  |  |                   
      $226.02 - $259.01
      $49.5K - $56.7K
     |                   
              11.3K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $92.18 - $95.14
      $15.1K - $15.6K
     |                   
              38.2K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $33.05 - $35.83
      $30.7K - $33.3K
     |                   
              11.4K
              $406K
             |  | 
          
        
          |  |  |                   
      $24.26 - $25.91
      $24.5K - $26.1K
     |                   
              16.8K
              $432K
             |  | 
          
        
          |  |  |                   
      $50.85 - $51.35
      $45.5K - $45.9K
     |                   
              15.9K
              $812K
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $38K - $42.3K
     |                   
              26.9K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $25.21 - $25.99
      $13K - $13.4K
     |                   
              114K
              $2.96M
             |  |