|  |  |                   
      $26.38 - $27.95
      $17.5M - $18.5M
     |                   
              352K
              $9.62M
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $10.8M - $11.4M
     |                   
              81K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $7.43M - $7.47M
     |                   
              234K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $7.36M - $7.61M
     |                   
              25.8K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $199K - $261K
     |                   
              2.87K
              $586K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $63K - $67.6K
     |                   
              17.1K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $113K - $128K
     |                   
              2.47K
              $330K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.52K
              $478K
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $40.8K - $44.2K
     |                   
              26.3K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $38.7K - $42.5K
     |                   
              30.5K
              $860K
             |  | 
          
        
          |  |  |                   
      $11.84 - $13.45
      $55.2K - $62.7K
     |                   
              15.4K
              $194K
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $64.8K - $71.5K
     |                   
              38.3K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $79.36 - $93.33
      $3.81K - $4.48K
     |                   
              3K
              $239K
             |  | 
          
        
          |  |  |                   
      $79.99 - $90.14
      $26.7K - $30.1K
     |                   
              5.51K
              $459K
             |  | 
          
        
          |  |  |                   
      $30.74 - $32.14
      $33.2K - $34.7K
     |                   
              18.6K
              $583K
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $31.7K - $37.6K
     |                   
              1.07K
              $351K
             |  | 
          
        
          |  |  |                   
      $86.72 - $92.61
      $23.8K - $25.5K
     |                   
              2.88K
              $257K
             |  | 
          
        
          |  |  |                   
      $82.38 - $83.0
      $20.8K - $20.9K
     |                   
              29.4K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $50.8 - $51.32
      $19.1K - $19.2K
     |                   
              10.1K
              $519K
             |  | 
          
        
          |  |  |                   
      $100.68 - $109.89
      $2.82K - $3.08K
     |                   
              3.84K
              $397K
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $58.9K - $68.7K
     |                   
              12.3K
              $636K
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $224K - $231K
     |                   
              213K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $52.42 - $64.95
      $44.3K - $54.9K
     |                   
              40.3K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $8.12 - $12.84
      $50.5K - $79.8K
     |                   
              10K
              $122K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.45K
              $0
             |  | 
          
        
          |  |  |                   
      $55.61 - $57.37
      $55.6 - $57.4
     |                   
              4.89K
              $279K
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $24.9K - $26.9K
     |                   
              4.76K
              $589K
             |  | 
          
        
          |  |  |                   
      $103.66 - $114.59
      $41.9K - $46.3K
     |                   
              4.51K
              $517K
             |  | 
          
        
          |  |  |                   
      $18.39 - $20.55
      $31.9K - $35.6K
     |                   
              44.4K
              $879K
             |  | 
          
        
          |  |  |                   
      $56.32 - $62.1
      $22.4K - $24.7K
     |                   
              6.21K
              $379K
             |  | 
          
        
          |  |  |                   
      $62.31 - $84.07
      $29K - $39.1K
     |                   
              6.73K
              $565K
             |  | 
          
        
          |  |  |                   
      $31.18 - $36.81
      $27.5K - $32.5K
     |                   
              7.71K
              $283K
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $16.7K - $18.5K
     |                   
              8.56K
              $717K
             |  | 
          
        
          |  |  |                   
      $129.01 - $139.72
      $20.1K - $21.8K
     |                   
              9.21K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $36K - $39.7K
     |                   
              12.3K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $29.4K - $32.6K
     |                   
              10.3K
              $774K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $39.2K - $56.1K
     |                   
              1.6K
              $291K
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $9.74K - $10.8K
     |                   
              37.9K
              $965K
             |  | 
          
        
          |  |  |                   
      $404.94 - $499.99
      $1.62K - $2K
     |                   
              491
              $238K
             |  | 
          
        
          |  |  |                   
      $80.93 - $93.55
      $26.1K - $30.1K
     |                   
              7.64K
              $711K
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $48.3K - $52.4K
     |                   
              4.15K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $23.82 - $25.84
      $6.57K - $7.13K
     |                   
              34.4K
              $883K
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $45.7K - $57.5K
     |                   
              513
              $489K
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $4.11K - $4.99K
     |                   
              1.81K
              $905K
             |  | 
          
        
          |  |  |                   
      $33.54 - $37.24
      $12.5K - $13.9K
     |                   
              22.7K
              $844K
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $554 - $628
     |                   
              3.61K
              $756K
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $8.53K - $9.79K
     |                   
              1.02K
              $760K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $3.93K - $4.66K
     |                   
              2.24K
              $908K
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $25.3K - $28K
     |                   
              23.3K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $435.72 - $463.74
      $30.5K - $32.5K
     |                   
              5.64K
              $2.61M
             |  |