|  |  |                   
      $25.69 - $26.82
      $24.6M - $25.6M
     |                   
              16.7K
              $439K
             |  | 
          
        
          |  |  |                   
      $25.12 - $25.81
      $1.08M - $1.11M
     |                   
              583K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $76.22 - $82.36
      $851K - $919K
     |                   
              113K
              $8.92M
             |  | 
          
        
          |  |  |                   
      $19.6 - $20.57
      $839K - $881K
     |                   
              116K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $38.53 - $40.76
      $104K - $110K
     |                   
              214K
              $8.41M
             |  | 
          
        
          |  |  |                   
      $49.55 - $50.44
      $281K - $286K
     |                   
              145K
              $7.27M
             |  | 
          
        
          |  |  |                   
      $105.37 - $107.16
      $272K - $277K
     |                   
              73.8K
              $7.87M
             |  | 
          
        
          |  |  |                   
      $57.42 - $62.37
      $209K - $227K
     |                   
              28.8K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $36.18 - $39.61
      $70.2K - $76.9K
     |                   
              81.8K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $35.5 - $38.02
      $91.9K - $98.5K
     |                   
              77.7K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $36.45 - $38.58
      $35.4K - $37.5K
     |                   
              222K
              $8.43M
             |  | 
          
        
          |  |  |                   
      $441.1 - $479.43
      $87.8K - $95.4K
     |                   
              246
              $108K
             |  | 
          
        
          |  |  |                   
      $144.38 - $157.78
      $18.9K - $20.7K
     |                   
              7.07K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $47.68 - $51.13
      $63.7K - $68.3K
     |                   
              40.6K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $249.37 - $280.22
      $8.98K - $10.1K
     |                   
              2.7K
              $688K
             |  | 
          
        
          |  |  |                   
      $109.44 - $118.4
      $37.4K - $40.5K
     |                   
              8.41K
              $954K
             |  | 
          
        
          |  |  |                   
      $169.4 - $179.05
      $2.2K - $2.33K
     |                   
              16.6K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $123.8 - $132.96
      $22.5K - $24.2K
     |                   
              5.27K
              $652K
             |  | 
          
        
          |  |  |                   
      $325.1 - $368.03
      $8.78K - $9.94K
     |                   
              1.13K
              $387K
             |  | 
          
        
          |  |  |                   
      $40.25 - $52.99
      $5.92K - $7.79K
     |                   
              3.58K
              $148K
             |  | 
          
        
          |  |  |                   
      $234.99 - $248.98
      $235 - $249
     |                   
              6.08K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $29.85 - $44.52
      $10.8K - $16.1K
     |                   
              1.7K
              $52K
             |  | 
          
        
          |  |  |                   
      $38.45 - $43.95
      $10.2K - $11.7K
     |                   
              4.98K
              $197K
             |  | 
          
        
          |  |  |                   
      $82.22 - $94.12
      $28.7K - $32.8K
     |                   
              814
              $75K
             |  | 
          
        
          |  |  |                   
      $154.57 - $163.65
      $1.7K - $1.8K
     |                   
              10.7K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $163.33 - $183.11
      $6.04K - $6.78K
     |                   
              2.04K
              $336K
             |  | 
          
        
          |  |  |                   
      $164.43 - $190.9
      $2.3K - $2.67K
     |                   
              1.28K
              $220K
             |  | 
          
        
          |  |  |                   
      $36.9 - $42.28
      $7.42K - $8.5K
     |                   
              3.92K
              $153K
             |  | 
          
        
          |  |  |                   
      $164.33 - $191.42
      $9.04K - $10.5K
     |                   
              1.24K
              $225K
             |  | 
          
        
          |  |  |                   
      $321.47 - $379.3
      $13.5K - $15.9K
     |                   
              148
              $49K
             |  | 
          
        
          |  |  |                   
      $87.95 - $97.99
      $57.8K - $64.4K
     |                   
              12K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $104.04 - $104.8
      $12.4K - $12.5K
     |                   
              36.9K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $100.73 - $112.44
      $2.32K - $2.59K
     |                   
              1.5K
              $155K
             |  | 
          
        
          |  |  |                   
      $86.34 - $93.97
      $11.7K - $12.7K
     |                   
              2.89K
              $269K
             |  | 
          
        
          |  |  |                   
      $152.57 - $166.33
      $11.1K - $12.1K
     |                   
              2.64K
              $413K
             |  | 
          
        
          |  |  |                   
      $24.19 - $24.51
      $17K - $17.3K
     |                   
              461K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $146.54 - $161.4
      $9.53K - $10.5K
     |                   
              197
              $30K
             |  | 
          
        
          |  |  |                   
      $94.12 - $102.13
      $6.78K - $7.35K
     |                   
              627
              $60K
             |  | 
          
        
          |  |  |                   
      $94.75 - $112.06
      $8.15K - $9.64K
     |                   
              77
              $7K
             |  | 
          
        
          |  |  |                   
      $105.97 - $115.59
      $8.69K - $9.48K
     |                   
              359
              $39K
             |  | 
          
        
          |  |  |                   
      $123.89 - $141.67
      $12.4K - $14.2K
     |                   
              175
              $24K
             |  | 
          
        
          |  |  |                   
      $38.6 - $42.84
      $8.11K - $9K
     |                   
              1.42K
              $58K
             |  | 
          
        
          |  |  |                   
      $76.66 - $86.01
      $5.9K - $6.62K
     |                   
              477
              $37K
             |  | 
          
        
          |  |  |                   
      $25.26 - $29.6
      $10.8K - $12.6K
     |                   
              5.33K
              $149K
             |  | 
          
        
          |  |  |                   
      $237.3 - $254.02
      $4.27K - $4.57K
     |                   
              450
              $107K
             |  | 
          
        
          |  |  |                   
      $97.55 - $108.44
      $9.07K - $10.1K
     |                   
              125
              $12K
             |  | 
          
        
          |  |  |                   
      $70.91 - $78.01
      $6.17K - $6.79K
     |                   
              670
              $49K
             |  | 
          
        
          |  |  |                   
      $266.48 - $302.86
      $8.26K - $9.39K
     |                   
              6
              $1K
             |  | 
          
        
          |  |  |                   
      $27.74 - $29.88
      $4.41K - $4.75K
     |                   
              15.5K
              $447K
             |  | 
          
        
          |  |  |                   
      $136.47 - $175.36
      $2.05K - $2.63K
     |                   
              319
              $50K
             |  |