|  |  |                   
      $456.74 - $568.03
      $3.08M - $3.83M
     |                   
              624K
              $354M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $21.4M - $24.7M
     |                   
              82.3K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $1.18M - $1.66M
     |                   
              151K
              $75.3M
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $1.01M - $1.34M
     |                   
              428K
              $97.3M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $143K - $202K
     |                   
              180K
              $45.7M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $1.16M - $1.94M
     |                   
              83.9K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $1.41M - $1.88M
     |                   
              82.7K
              $18.2M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $1.39M - $2.61M
     |                   
              20.5K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $11.3K - $14.1K
     |                   
              121K
              $22.1M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $72.6K - $105K
     |                   
              67K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $1.35M - $2.12M
     |                   
              2.71K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $804K - $1.22M
     |                   
              8.08K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $49K - $61.1K
     |                   
              73.4K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $1.22M - $2.03M
     |                   
              2.48K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $1.08M - $1.79M
     |                   
              10.8K
              $2M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $1.65K - $2.19K
     |                   
              20.9K
              $9.16M
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $3.67K - $7.45K
     |                   
              42.2K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $257K - $316K
     |                   
              50.3K
              $8.93M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $4.57K - $6.14K
     |                   
              27.3K
              $5.59M
             |  | 
          
        
          |  |  |                   
      $9.98 - $12.51
      $9.9K - $12.4K
     |                   
              1.35M
              $16.6M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $221K - $297K
     |                   
              58.9K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $287K - $592K
     |                   
              5.62K
              $591K
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $110K - $208K
     |                   
              3.3K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $397K - $506K
     |                   
              4K
              $518K
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $200K - $495K
     |                   
              1.41K
              $492K
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $137K - $243K
     |                   
              2.51K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $68.1 - $82.1
     |                   
              65K
              $5.29M
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $16.4K - $21.6K
     |                   
              63.9K
              $3.33M
             |  | 
          
        
          |  |  |                   
      $19.6 - $24.44
      $118 - $147
     |                   
              168K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $5.63 - $8.09
      $289K - $415K
     |                   
              51.3K
              $377K
             |  | 
          
        
          |  |  |                   
      $33.22 - $42.57
      $10K - $12.9K
     |                   
              65.4K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $90.7K - $103K
     |                   
              123K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $74.1K - $92.8K
     |                   
              4.46K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $231K - $278K
     |                   
              1.42K
              $277K
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $7.29K - $11.1K
     |                   
              45.1K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $109K - $217K
     |                   
              1.58K
              $306K
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $126K - $194K
     |                   
              360
              $276K
             |  | 
          
        
          |  |  |                   
      $220.04 - $280.07
      $3.52K - $4.48K
     |                   
              6.39K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $51K - $82.5K
     |                   
              2.32K
              $524K
             |  | 
          
        
          |  |  |                   
      $29.36 - $35.56
      $160K - $194K
     |                   
              5.45K
              $193K
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $66.6K - $190K
     |                   
              2K
              $185K
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $9.78K - $12.2K
     |                   
              24.8K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $150.43 - $192.71
      $3.46K - $4.43K
     |                   
              8.49K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $37K - $56.6K
     |                   
              820
              $580K
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $8.04K - $12.7K
     |                   
              1.06K
              $540K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $20.8K - $25.7K
     |                   
              9.2K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $2.24 - $4.53
      $22.4K - $45.3K
     |                   
              79.9K
              $349K
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $80.9K - $96.1K
     |                   
              7.85K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $86.93 - $109.64
      $121K - $152K
     |                   
              1.39K
              $152K
             |  | 
          
        
          |  |  |                   
      $48.22 - $60.41
      $8.1K - $10.1K
     |                   
              26.6K
              $1.59M
             |  |