|  |  |                   
      $26.69 - $32.91
      $1.93M - $2.38M
     |                   
              188K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $1.42M - $1.79M
     |                   
              2K
              $516K
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $562K - $890K
     |                   
              8.63K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $128K - $174K
     |                   
              57.8K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $190.39 - $227.7
      $1.07M - $1.28M
     |                   
              32.2K
              $7.04M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $153K - $171K
     |                   
              108K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $192K - $231K
     |                   
              178K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $1.32M - $1.66M
     |                   
              25.1K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $674K - $827K
     |                   
              69.6K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $635K - $869K
     |                   
              62.1K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $61.6K - $77.1K
     |                   
              251K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $4.39 - $8.59
      $586K - $1.15M
     |                   
              24.2K
              $115K
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $1.56M - $1.74M
     |                   
              124K
              $27.4M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $868K - $994K
     |                   
              156K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $26.94 - $34.72
      $985K - $1.27M
     |                   
              9.74K
              $307K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $862K - $1.05M
     |                   
              61K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $1.1M - $1.48M
     |                   
              5.86K
              $436K
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $657K - $716K
     |                   
              48.5K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $655K - $936K
     |                   
              159K
              $5.17M
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $332K - $392K
     |                   
              106K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $33.1K - $38.1K
     |                   
              93.9K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $683K - $813K
     |                   
              17.7K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $3.32 - $4.29
      $1.12M - $1.45M
     |                   
              689K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $7.93K - $9.28K
     |                   
              124K
              $6.93M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $86.8K - $105K
     |                   
              21.5K
              $9.57M
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $141K - $195K
     |                   
              46K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $681K - $747K
     |                   
              185K
              $6.1M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $185K - $204K
     |                   
              183K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $1.31M - $1.49M
     |                   
              250K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $58.73 - $71.06
      $122K - $147K
     |                   
              149K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $843K - $1.04M
     |                   
              221
              $336K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              53.8K
              $6.73M
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $664K - $738K
     |                   
              23.3K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $772K - $848K
     |                   
              10K
              $367K
             |  | 
          
        
          |  |  |                   
      $61.91 - $77.12
      $265K - $330K
     |                   
              67.4K
              $4.62M
             |  | 
          
        
          |  |  |                   
      $18.03 - $25.49
      $943K - $1.33M
     |                   
              86.7K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $158.93 - $179.74
      $793K - $897K
     |                   
              6.13K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $841K - $968K
     |                   
              11.5K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $162.11 - $192.36
      $679K - $806K
     |                   
              27.5K
              $4.95M
             |  | 
          
        
          |  |  |                   
      $37.58 - $47.34
      $835K - $1.05M
     |                   
              60.3K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $1.1M - $1.44M
     |                   
              82K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $13.1K - $16.7K
     |                   
              38.4K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $629K - $684K
     |                   
              191K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $42.46 - $60.26
      $579K - $822K
     |                   
              10.3K
              $568K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.75K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $208K - $282K
     |                   
              4.09K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $46.66 - $58.38
      $125K - $157K
     |                   
              64.5K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $457K - $565K
     |                   
              5.79K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $47.49 - $57.32
      $572K - $690K
     |                   
              28.6K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $286.24 - $350.17
      $212K - $259K
     |                   
              17.9K
              $5.69M
             |  |