|  |  |                   
      $15.19 - $16.82
      $9.75M - $10.8M
     |                   
              761K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $56.96 - $60.89
      $3.56M - $3.8M
     |                   
              49.4K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $60.13 - $62.76
      $3.7M - $3.87M
     |                   
              47K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $50.94 - $52.15
      $1.18M - $1.21M
     |                   
              17K
              $883K
             |  | 
          
        
          |  |  |                   
      $102.18 - $118.34
      $128K - $148K
     |                   
              7.36K
              $789K
             |  | 
          
        
          |  |  |                   
      $204.18 - $232.36
      $3.06K - $3.49K
     |                   
              6.18K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $166.61 - $196.03
      $3K - $3.53K
     |                   
              4.93K
              $884K
             |  | 
          
        
          |  |  |                   
      $59.66 - $64.3
      $8.77K - $9.45K
     |                   
              36.6K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $68.97 - $75.66
      $69K - $75.7K
     |                   
              6.34K
              $445K
             |  | 
          
        
          |  |  |                   
      $97.52 - $114.56
      $5.17K - $6.07K
     |                   
              11.6K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $92.54 - $95.74
      $44.2K - $45.8K
     |                   
              2.37K
              $220K
             |  | 
          
        
          |  |  |                   
      $95.55 - $112.43
      $95.6 - $112
     |                   
              2.23K
              $216K
             |  | 
          
        
          |  |  |                   
      $9.64 - $11.31
      $106 - $124
     |                   
              22.1K
              $220K
             |  | 
          
        
          |  |  |                   
      $22.87 - $23.59
      $20.4K - $21K
     |                   
              20K
              $457K
             |  | 
          
        
          |  |  |                   
      $188.89 - $223.38
      $46.5K - $55K
     |                   
              2.03K
              $428K
             |  | 
          
        
          |  |  |                   
      $177.09 - $190.44
      $177 - $190
     |                   
              5.02K
              $894K
             |  | 
          
        
          |  |  |                   
      $21.44 - $25.0
      $472 - $550
     |                   
              18.8K
              $411K
             |  | 
          
        
          |  |  |                   
      $34.56 - $37.13
      $19.5K - $21K
     |                   
              6.5K
              $229K
             |  | 
          
        
          |  |  |                   
      $27.28 - $41.45
      $5.29K - $8.04K
     |                   
              931
              $29K
             |  | 
          
        
          |  |  |                   
      $18.25 - $19.63
      $54.8 - $58.9
     |                   
              35.2K
              $645K
             |  | 
          
        
          |  |  |                   
      $47.37 - $48.0
      $17.1K - $17.4K
     |                   
              221
              $10K
             |  | 
          
        
          |  |  |                   
      $89.57 - $100.4
      $2.33K - $2.61K
     |                   
              2.79K
              $252K
             |  | 
          
        
          |  |  |                   
      $50.09 - $51.62
      $14.9K - $15.3K
     |                   
              2.65K
              $133K
             |  | 
          
        
          |  |  |                   
      $149.72 - $161.19
      $16.3K - $17.6K
     |                   
              156
              $25K
             |  | 
          
        
          |  |  |                   
      $58.44 - $62.95
      $526 - $567
     |                   
              3.92K
              $234K
             |  | 
          
        
          |  |  |                   
      $63.21 - $70.48
      $16.2K - $18K
     |                   
              472
              $33K
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.95
      $17.6K - $18.3K
     |                   
              2.92K
              $278K
             |  | 
          
        
          |  |  |                   
      $72.69 - $79.04
      $72.7 - $79
     |                   
              4.05K
              $300K
             |  | 
          
        
          |  |  |                   
      $103.02 - $124.74
      $309 - $374
     |                   
              1.37K
              $163K
             |  | 
          
        
          |  |  |                   
      $69.52 - $78.32
      $348 - $392
     |                   
              3.25K
              $240K
             |  | 
          
        
          |  |  |                   
      $133.33 - $150.52
      $2.67K - $3.01K
     |                   
              1.83K
              $270K
             |  | 
          
        
          |  |  |                   
      $97.49 - $100.53
      $7.12K - $7.34K
     |                   
              2.48K
              $243K
             |  | 
          
        
          |  |  |                   
      $206.32 - $249.97
      $825 - $1K
     |                   
              547
              $120K
             |  | 
          
        
          |  |  |                   
      $90.82 - $93.46
      $8.26K - $8.5K
     |                   
              88
              $8K
             |  | 
          
        
          |  |  |                   
      $49.55 - $57.83
      $248 - $289
     |                   
              1.45K
              $72K
             |  | 
          
        
          |  |  |                   
      $208.99 - $221.32
      $2.09K - $2.21K
     |                   
              1.54K
              $338K
             |  | 
          
        
          |  |  |                   
      $39.33 - $42.29
      $5.39K - $5.79K
     |                   
              1.13K
              $45K
             |  | 
          
        
          |  |  |                   
      $155.98 - $172.65
      $5.62K - $6.22K
     |                   
              697
              $112K
             |  | 
          
        
          |  |  |                   
      $134.95 - $153.17
      $18.4K - $20.8K
     |                   
              758
              $116K
             |  | 
          
        
          |  |  |                   
      $75.28 - $97.14
      $2.63K - $3.4K
     |                   
              48
              $3K
             |  | 
          
        
          |  |  |                   
      $11.52 - $14.98
      $2.3K - $3K
     |                   
              20
              $0
             |  | 
          
        
          |  |  |                   
      $153.94 - $175.61
      $4K - $4.57K
     |                   
              1.75K
              $278K
             |  | 
          
        
          |  |  |                   
      $37.31 - $39.69
      $2.65K - $2.82K
     |                   
              400
              $15K
             |  | 
          
        
          |  |  |                   
      $148.93 - $173.73
      $5.51K - $6.43K
     |                   
              1.86K
              $314K
             |  | 
          
        
          |  |  |                   
      $24.01 - $27.3
      $840 - $956
     |                   
              9.67K
              $258K
             |  | 
          
        
          |  |  |                   
      $184.92 - $204.5
      $1.11K - $1.23K
     |                   
              1.3K
              $250K
             |  | 
          
        
          |  |  |                   
      $92.14 - $104.66
      $3.5K - $3.98K
     |                   
              523
              $51K
             |  | 
          
        
          |  |  |                   
      $52.68 - $57.17
      $6.9K - $7.49K
     |                   
              2.08K
              $117K
             |  | 
          
        
          |  |  |                   
      $102.83 - $105.23
      $1.95K - $2K
     |                   
              188
              $19K
             |  | 
          
        
          |  |  |                   
      $57.9 - $61.26
      $1.22K - $1.29K
     |                   
              34
              $2K
             |  |