|  |  |                   
      $26.38 - $27.95
      $2.4M - $2.54M
     |                   
              199K
              $5.45B
             |  | 
          
        
          |  |  |                   
      $25.39 - $26.21
      $691K - $713K
     |                   
              13.1K
              $341M
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $689K - $785K
     |                   
              8.69K
              $971M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $2.99M - $3.8M
     |                   
              51K
              $13B
             |  | 
          
        
          |  |  |                   
      $21.99 - $23.38
      $423K - $449K
     |                   
              10.6K
              $245M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.78K
              $511M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $30.3K - $37.7K
     |                   
              10.4K
              $2.94B
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $129K - $138K
     |                   
              7.75K
              $506M
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $17K - $19.6K
     |                   
              19K
              $1.28B
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $119K - $123K
     |                   
              21.3K
              $1.79B
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $46K - $49.9K
     |                   
              43.2K
              $2.96B
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $27.2K - $30K
     |                   
              6.1K
              $699M
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $140K - $148K
     |                   
              22.8K
              $1.31B
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $13K - $14K
     |                   
              4.62K
              $1.35B
             |  | 
          
        
          |  |  |                   
      $45.6 - $46.92
      $75.6K - $77.7K
     |                   
              7.59K
              $355M
             |  | 
          
        
          |  |  |                   
      $32.64 - $37.14
      $4.77K - $5.42K
     |                   
              20.6K
              $685M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $122K - $133K
     |                   
              5.96K
              $1.81B
             |  | 
          
        
          |  |  |                   
      $136.48 - $142.97
      $62.8K - $65.8K
     |                   
              3.39K
              $475M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              33.9K
              $849M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $33.7K - $37.1K
     |                   
              11.5K
              $324M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              29.7K
              $744M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $71.7K - $80K
     |                   
              2.9K
              $350M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $18.6K - $20.1K
     |                   
              1.51K
              $517M
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $38.7K - $38.8K
     |                   
              28.1K
              $582M
             |  | 
          
        
          |  |  |                   
      $19.49 - $19.61
      $38.2K - $38.4K
     |                   
              29.8K
              $582M
             |  | 
          
        
          |  |  |                   
      $36.55 - $37.16
      $39.4K - $40.1K
     |                   
              14.6K
              $541M
             |  | 
          
        
          |  |  |                   
      $62.79 - $68.42
      $54K - $58.8K
     |                   
              4.51K
              $306M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.8K
              $243M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              25K
              $628M
             |  | 
          
        
          |  |  |                   
      $27.42 - $31.65
      $137K - $158K
     |                   
              38.2K
              $1.16B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.88K
              $461M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.8K
              $422M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.1K
              $429M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.1K
              $429M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $34.7K - $51.6K
     |                   
              806
              $278M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $131K - $140K
     |                   
              9.98K
              $1.94B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.3K
              $208M
             |  | 
          
        
          |  |  |                   
      $19.5 - $19.83
      $11.2K - $11.4K
     |                   
              21.6K
              $426M
             |  | 
          
        
          |  |  |                   
      $31.43 - $33.93
      $6.13K - $6.62K
     |                   
              20.9K
              $682M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $52.1K - $62K
     |                   
              7.51K
              $1.25B
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $2.69K - $2.99K
     |                   
              1.42K
              $302M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $21K - $22.4K
     |                   
              2.51K
              $354M
             |  | 
          
        
          |  |  |                   
      $84.25 - $91.99
      $8.76K - $9.57K
     |                   
              3.77K
              $337M
             |  | 
          
        
          |  |  |                   
      $147.94 - $154.99
      $11.1K - $11.6K
     |                   
              2.94K
              $453M
             |  | 
          
        
          |  |  |                   
      $145.94 - $157.83
      $46.3K - $50K
     |                   
              7.81K
              $1.19B
             |  | 
          
        
          |  |  |                   
      $51.24 - $57.08
      $1.28K - $1.43K
     |                   
              6.67K
              $372M
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $839 - $950
     |                   
              3.98K
              $859M
             |  | 
          
        
          |  |  |                   
      $129.01 - $139.72
      $8.39K - $9.08K
     |                   
              8.65K
              $1.2B
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $110K - $115K
     |                   
              17.5K
              $3.31B
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $2.62K - $2.77K
     |                   
              29.7K
              $1.6B
             |  |