|  |  |                   
      $42.66 - $46.53
      $19.2M - $20.9M
     |                   
              450K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $23.69 - $24.32
      $7.78M - $7.98M
     |                   
              328K
              $7.98M
             |  | 
          
        
          |  |  |                   
      $123.59 - $132.83
      $2.52M - $2.7M
     |                   
              20.4K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $359K - $395K
     |                   
              105K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $11.5 - $13.53
      $2.13M - $2.5M
     |                   
              185K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $128K - $162K
     |                   
              35.2K
              $8.95M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $146K - $157K
     |                   
              522K
              $34.1M
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $99.6K - $118K
     |                   
              25.8K
              $8.43M
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $454K - $470K
     |                   
              484K
              $40.7M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $75.1K - $91.6K
     |                   
              8.41K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $123K - $133K
     |                   
              14.2K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $567K - $587K
     |                   
              19.8K
              $990K
             |  | 
          
        
          |  |  |                   
      $48.85 - $50.94
      $489K - $509K
     |                   
              10K
              $509K
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $73K - $80.6K
     |                   
              25.2K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $5.59 - $12.1
      $190 - $411
     |                   
              82.1K
              $993K
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $306K - $325K
     |                   
              5.19K
              $967K
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $23.4K - $34.1K
     |                   
              4.95K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $40.94 - $42.85
      $115K - $121K
     |                   
              294K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $51.6 - $82.03
      $361 - $574
     |                   
              10.2K
              $832K
             |  | 
          
        
          |  |  |                   
      $161.21 - $180.02
      $238K - $265K
     |                   
              1.47K
              $254K
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $251K - $282K
     |                   
              1.5K
              $252K
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $240K - $255K
     |                   
              2.82K
              $252K
             |  | 
          
        
          |  |  |                   
      $43.07 - $91.37
      $116K - $245K
     |                   
              2.69K
              $245K
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $224K - $257K
     |                   
              654
              $244K
             |  | 
          
        
          |  |  |                   
      $277.3 - $352.82
      $218K - $277K
     |                   
              785
              $242K
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $183K - $260K
     |                   
              1.41K
              $239K
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $20.8K - $23.1K
     |                   
              17.9K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $86.72 - $111.84
      $173K - $224K
     |                   
              2K
              $223K
             |  | 
          
        
          |  |  |                   
      $103.83 - $179.9
      $129K - $224K
     |                   
              1.24K
              $222K
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $206K - $224K
     |                   
              2.27K
              $214K
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $22K - $33.4K
     |                   
              1.5K
              $664K
             |  | 
          
        
          |  |  |                   
      $65.74 - $72.56
      $192K - $212K
     |                   
              2.92K
              $211K
             |  | 
          
        
          |  |  |                   
      $7.11 - $7.91
      $186K - $207K
     |                   
              26.2K
              $206K
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $139K - $207K
     |                   
              585
              $202K
             |  | 
          
        
          |  |  |                   
      $93.91 - $97.26
      $106K - $110K
     |                   
              113K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $219 - $328
     |                   
              2.83K
              $795K
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $42.5K - $49.2K
     |                   
              1.42K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $85.2K - $92K
     |                   
              16.3K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $28.9K - $40.3K
     |                   
              2.23K
              $734K
             |  | 
          
        
          |  |  |                   
      $183.74 - $204.05
      $99.2K - $110K
     |                   
              11.7K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $121K - $150K
     |                   
              3.53K
              $719K
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $3.16K - $3.41K
     |                   
              23.1K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $42.75 - $43.37
      $109K - $111K
     |                   
              133K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $138K - $180K
     |                   
              3.01K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $327.85 - $426.39
      $25.2K - $32.8K
     |                   
              967
              $408K
             |  | 
          
        
          |  |  |                   
      $144.19 - $167.33
      $577 - $669
     |                   
              5.35K
              $895K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $107K - $121K
     |                   
              9.43K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $32K - $37.1K
     |                   
              4.36K
              $693K
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $739 - $926
     |                   
              2.23K
              $515K
             |  | 
          
        
          |  |  |                   
      $82.58 - $90.36
      $50.6K - $55.4K
     |                   
              9.83K
              $888K
             |  |