|  |  | 
      N/A
     |                   
              24K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $224.2 - $245.55
      $1.61M - $1.76M
     |                   
              9.56K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $115.96 - $125.95
      $1.42M - $1.55M
     |                   
              21.5K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $351.04 - $379.81
      $1.2M - $1.29M
     |                   
              7.14K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $831K - $888K
     |                   
              5.9K
              $831K
             |  | 
          
        
          |  |  |                   
      $75.38 - $81.32
      $542K - $585K
     |                   
              3.3K
              $267K
             |  | 
          
        
          |  |  |                   
      $339.37 - $366.46
      $526K - $568K
     |                   
              1.62K
              $590K
             |  | 
          
        
          |  |  |                   
      $109.47 - $119.06
      $727K - $791K
     |                   
              29.2K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $771K - $833K
     |                   
              77.2K
              $5.67M
             |  | 
          
        
          |  |  |                   
      $92.26 - $97.51
      $344K - $363K
     |                   
              166
              $16K
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $366K - $394K
     |                   
              13.6K
              $817K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $318K - $352K
     |                   
              1.37K
              $141K
             |  | 
          
        
          |  |  |                   
      $29.2 - $32.74
      $342K - $383K
     |                   
              15.3K
              $488K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $256K - $274K
     |                   
              4.18K
              $641K
             |  | 
          
        
          |  |  |                   
      $126.64 - $135.65
      $332K - $355K
     |                   
              4.51K
              $611K
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $328K - $354K
     |                   
              4.8K
              $698K
             |  | 
          
        
          |  |  |                   
      $40.43 - $44.52
      $201K - $221K
     |                   
              4.43K
              $195K
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $627K - $658K
     |                   
              32.2K
              $9.45M
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $215K - $228K
     |                   
              4.17K
              $727K
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $197K - $220K
     |                   
              8.51K
              $394K
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $140K - $154K
     |                   
              236
              $55K
             |  | 
          
        
          |  |  |                   
      $58.43 - $58.88
      $139K - $140K
     |                   
              8.48K
              $499K
             |  | 
          
        
          |  |  |                   
      $41.34 - $45.65
      $143K - $158K
     |                   
              1.43K
              $64K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $128K - $144K
     |                   
              2.59K
              $568K
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $220K - $238K
     |                   
              16.5K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $153K - $171K
     |                   
              5.15K
              $538K
             |  | 
          
        
          |  |  |                   
      $276.51 - $305.12
      $141K - $156K
     |                   
              2.97K
              $884K
             |  | 
          
        
          |  |  |                   
      $46.67 - $49.54
      $75.2K - $79.9K
     |                   
              5.7K
              $277K
             |  | 
          
        
          |  |  |                   
      $175.25 - $189.41
      $77.3K - $83.5K
     |                   
              1.44K
              $273K
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $156K - $172K
     |                   
              20.8K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $646 - $807
     |                   
              449
              $306K
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $78.4K - $84.4K
     |                   
              16.9K
              $723K
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $46.1K - $49.4K
     |                   
              2.88K
              $268K
             |  | 
          
        
          |  |  |                   
      $192.76 - $203.86
      $48.2K - $51K
     |                   
              1.76K
              $358K
             |  | 
          
        
          |  |  |                   
      $193.58 - $213.07
      $116K - $128K
     |                   
              5.11K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $101K - $152K
     |                   
              1.15K
              $322K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $56.6K - $67.7K
     |                   
              1.03K
              $190K
             |  | 
          
        
          |  |  |                   
      $100.37 - $100.74
      $21.1K - $21.2K
     |                   
              22.9K
              $2.31M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              176K
              $0
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $4.01K - $4.56K
     |                   
              2.45K
              $343K
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $27.8K - $30K
     |                   
              11.8K
              $845K
             |  | 
          
        
          |  |  |                   
      $161.95 - $193.45
      $18.9K - $22.6K
     |                   
              2.39K
              $446K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $103K - $151K
     |                   
              2.2K
              $534K
             |  | 
          
        
          |  |  |                   
      $195.41 - $212.37
      $21.5K - $23.4K
     |                   
              5.14K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $2.16K - $2.34K
     |                   
              5.78K
              $841K
             |  | 
          
        
          |  |  |                   
      $285.05 - $309.14
      $67K - $72.6K
     |                   
              9.09K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $735K - $801K
     |                   
              53.9K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $569K - $723K
     |                   
              18.2K
              $4.64M
             |  |