|  |  |                   
      $77.94 - $79.5
      $11M - $11.2M
     |                   
              2.86M
              $227M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $9.15M - $10.6M
     |                   
              238K
              $46.4M
             |  | 
          
        
          |  |  |                   
      $23.37 - $29.39
      $11.5M - $14.5M
     |                   
              1.34M
              $39.3M
             |  | 
          
        
          |  |  |                   
      $36.25 - $42.28
      $8M - $9.33M
     |                   
              415K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $79.56 - $82.92
      $7.89M - $8.22M
     |                   
              83.9K
              $6.95M
             |  | 
          
        
          |  |  |                   
      $75.05 - $77.34
      $7.86M - $8.1M
     |                   
              297K
              $23M
             |  | 
          
        
          |  |  |                   
      $24.94 - $31.15
      $9.72M - $12.1M
     |                   
              1.04M
              $32.3M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $9.85M - $10.1M
     |                   
              4.02M
              $478M
             |  | 
          
        
          |  |  |                   
      $83.54 - $100.04
      $4.74M - $5.67M
     |                   
              72.5K
              $7.21M
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $5.36M - $5.43M
     |                   
              193K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $3.97M - $4.57M
     |                   
              11.3K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $45.2 - $46.6
      $4.67M - $4.82M
     |                   
              1.49M
              $69.1M
             |  | 
          
        
          |  |  |                   
      $44.37 - $50.04
      $1.19M - $1.34M
     |                   
              954K
              $45.4M
             |  | 
          
        
          |  |  |                   
      $73.0 - $85.5
      $8.44M - $9.89M
     |                   
              837K
              $70.4M
             |  | 
          
        
          |  |  |                   
      $37.37 - $40.85
      $2.39M - $2.61M
     |                   
              1.06M
              $42.2M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $3.47M - $4.31M
     |                   
              19.8K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $3.66M - $4.58M
     |                   
              242K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $22.54 - $23.17
      $2.4M - $2.46M
     |                   
              237K
              $5.44M
             |  | 
          
        
          |  |  |                   
      $48.13 - $49.85
      $1.91M - $1.98M
     |                   
              791K
              $38.8M
             |  | 
          
        
          |  |  |                   
      $44.8 - $53.97
      $2.44M - $2.95M
     |                   
              339K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $34.67 - $43.21
      $1.78M - $2.21M
     |                   
              61.2K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $46.77 - $47.89
      $1.64M - $1.68M
     |                   
              35K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $23.61 - $24.24
      $1.54M - $1.58M
     |                   
              122K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $1.48M - $1.83M
     |                   
              32.6K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $1.22M - $1.49M
     |                   
              18.7K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $97.51 - $118.42
      $1.18M - $1.43M
     |                   
              6.54K
              $773K
             |  | 
          
        
          |  |  |                   
      $22.09 - $22.44
      $1.34M - $1.36M
     |                   
              204K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $23.29 - $23.38
      $1.2M - $1.21M
     |                   
              343K
              $8.02M
             |  | 
          
        
          |  |  |                   
      $45.12 - $46.23
      $1.17M - $1.2M
     |                   
              89.2K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $1.5M - $1.87M
     |                   
              15.7K
              $5.32M
             |  | 
          
        
          |  |  |                   
      $22.3 - $22.57
      $1.05M - $1.07M
     |                   
              328K
              $7.37M
             |  | 
          
        
          |  |  |                   
      $46.41 - $47.7
      $1M - $1.03M
     |                   
              190K
              $9.02M
             |  | 
          
        
          |  |  |                   
      $22.81 - $22.97
      $961K - $967K
     |                   
              341K
              $7.81M
             |  | 
          
        
          |  |  |                   
      $82.21 - $83.12
      $956K - $967K
     |                   
              8.61K
              $713K
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $3.13M - $3.88M
     |                   
              324K
              $27M
             |  | 
          
        
          |  |  |                   
      $42.91 - $44.21
      $915K - $943K
     |                   
              142K
              $6.26M
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $2.01M - $2.51M
     |                   
              49.1K
              $14M
             |  | 
          
        
          |  |  |                   
      $22.43 - $23.23
      $889K - $920K
     |                   
              256K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $74.71 - $77.33
      $754K - $781K
     |                   
              5.29K
              $409K
             |  | 
          
        
          |  |  |                   
      $150.43 - $192.71
      $852K - $1.09M
     |                   
              10.7K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $41.1 - $42.37
      $711K - $733K
     |                   
              5.02K
              $212K
             |  | 
          
        
          |  |  |                   
      $73.02 - $90.22
      $1.59M - $1.96M
     |                   
              141K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $24.54 - $25.07
      $711K - $726K
     |                   
              74.3K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $164K - $187K
     |                   
              14.5K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $736K - $916K
     |                   
              28.1K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $793K - $1.02M
     |                   
              35.3K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $285K - $342K
     |                   
              88.7K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $422K - $523K
     |                   
              8.29K
              $464K
             |  | 
          
        
          |  |  |                   
      $61.76 - $79.32
      $616K - $791K
     |                   
              13.6K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $43.63 - $45.4
      $255K - $266K
     |                   
              728K
              $32.5M
             |  |