|  |  |                   
      $72.65 - $78.68
      $185M - $200M
     |                   
              4.95M
              $388M
             |  | 
          
        
          |  |  |                   
      $25.21 - $25.99
      $176M - $181M
     |                   
              6.97M
              $180M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $99.1M - $108M
     |                   
              436K
              $226M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $33.6M - $50.8M
     |                   
              401K
              $178M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $77.2M - $87.9M
     |                   
              321K
              $236M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $75.8M - $85.4M
     |                   
              1.09M
              $239M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $38.2M - $46.5M
     |                   
              1.28M
              $238M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $67.1M - $69.1M
     |                   
              2M
              $200M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              741K
              $39.7M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $30.9M - $36.8M
     |                   
              385K
              $64M
             |  | 
          
        
          |  |  |                   
      $15.1 - $47.14
      $1.84M - $5.73M
     |                   
              1.11M
              $50.9M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $28M - $31.3M
     |                   
              163K
              $78.4M
             |  | 
          
        
          |  |  |                   
      $61.33 - $67.87
      $30.1M - $33.3M
     |                   
              807K
              $53.8M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $16M - $17.3M
     |                   
              402K
              $246M
             |  | 
          
        
          |  |  |                   
      $23.54 - $23.97
      $32.4M - $32.9M
     |                   
              1.37M
              $32.9M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $22.2M - $31M
     |                   
              113K
              $37.4M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $25.6M - $27.8M
     |                   
              285K
              $27.2M
             |  | 
          
        
          |  |  |                   
      $28.77 - $29.79
      $24.9M - $25.8M
     |                   
              2.36M
              $70M
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $22.8M - $24.2M
     |                   
              1.13M
              $62.6M
             |  | 
          
        
          |  |  |                   
      $24.69 - $25.26
      $24.9M - $25.5M
     |                   
              2.75M
              $69.1M
             |  | 
          
        
          |  |  |                   
      $27.61 - $29.15
      $20.4M - $21.6M
     |                   
              1.83M
              $53.2M
             |  | 
          
        
          |  |  |                   
      $67.48 - $71.55
      $20.4M - $21.7M
     |                   
              1.05M
              $74.1M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $4.25M - $6.08M
     |                   
              374K
              $68.3M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $18.5M - $19.9M
     |                   
              801K
              $48M
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $18.3M - $21.8M
     |                   
              164K
              $54M
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $20.7M - $24.1M
     |                   
              342K
              $44.8M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $19.7M - $21.4M
     |                   
              72.5K
              $22M
             |  | 
          
        
          |  |  |                   
      $85.66 - $92.67
      $17M - $18.4M
     |                   
              471K
              $43.5M
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $18.8M - $19.4M
     |                   
              591K
              $56.2M
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $19.4M - $19.6M
     |                   
              882K
              $69.6M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $17M - $18.9M
     |                   
              125K
              $19.4M
             |  | 
          
        
          |  |  |                   
      $25.29 - $28.33
      $16.3M - $18.3M
     |                   
              651K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $13.5M - $15.1M
     |                   
              1.53M
              $48.7M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $13.6M - $14.7M
     |                   
              1.69M
              $72.4M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $21.3M - $24.8M
     |                   
              345K
              $56M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $16.2M - $17.6M
     |                   
              255K
              $17.4M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $15.6M - $17.7M
     |                   
              63K
              $17.8M
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $15.5M - $16.9M
     |                   
              176K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $12.8M - $15.9M
     |                   
              57.7K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $84.55 - $89.54
      $13.8M - $14.6M
     |                   
              397K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $14.9M - $21M
     |                   
              167K
              $56.4M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $8.38M - $12.2M
     |                   
              104K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $78.96 - $80.04
      $15M - $15.2M
     |                   
              514K
              $41.1M
             |  | 
          
        
          |  |  |                   
      $9.18 - $24.67
      $2.07M - $5.55M
     |                   
              956K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $13.2M - $14.6M
     |                   
              177K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $14.3M - $14.4M
     |                   
              275K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $70.47 - $86.89
      $7.57M - $9.33M
     |                   
              622K
              $52.2M
             |  | 
          
        
          |  |  |                   
      $69.24 - $79.24
      $13.9M - $15.9M
     |                   
              229K
              $16M
             |  | 
          
        
          |  |  |                   
      $217.1 - $243.2
      $12.6M - $14.1M
     |                   
              58.7K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $457.26 - $524.37
      $15.1M - $17.3M
     |                   
              60.7K
              $27.8M
             |  |