|  |  |                   
      $416.06 - $551.64
      $452M - $600M
     |                   
              1.47M
              $808M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $63.5M - $98.4M
     |                   
              593K
              $165M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $83.9M - $104M
     |                   
              480K
              $104M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $25.3M - $31.7M
     |                   
              3.01M
              $145M
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $14.1M - $17.5M
     |                   
              1.57M
              $51.5M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $13.7M - $15.8M
     |                   
              150K
              $45.7M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $14.1M - $17.4M
     |                   
              61.3K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $4.89M - $7.05M
     |                   
              78.3K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $4.83M - $5.78M
     |                   
              65K
              $5.71M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $3.84M - $5.3M
     |                   
              126K
              $5.96M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $4.39M - $5.24M
     |                   
              100K
              $5.24M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $2.83M - $4.29M
     |                   
              37.4K
              $4.64M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $3.82M - $4.71M
     |                   
              50K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $2.21M - $4.31M
     |                   
              31.8K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $2.38M - $4.22M
     |                   
              10K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $66.7 - $84.62
      $3.32M - $4.21M
     |                   
              49.8K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $1.45M - $2.04M
     |                   
              17K
              $8.46M
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $2.8M - $3.53M
     |                   
              32.5K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $1.64M - $2.81M
     |                   
              100K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $55.1 - $87.89
      $1.55M - $2.48M
     |                   
              28.2K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $1.86M - $2.36M
     |                   
              16K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $2.28M - $4.98M
     |                   
              9.4K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $2.14M - $2.4M
     |                   
              10.5K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $29.59 - $37.41
      $1.48M - $1.87M
     |                   
              500K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $2.1M - $2.32M
     |                   
              25K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $1.99M - $2.25M
     |                   
              25.6K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $1.65M - $2.02M
     |                   
              200K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $1.24M - $1.92M
     |                   
              8.5K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $5.87M - $11.1M
     |                   
              73.5K
              $20.3M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $1.1M - $1.32M
     |                   
              12K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $11.77 - $18.44
      $589K - $922K
     |                   
              50K
              $899K
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $696K - $776K
     |                   
              200
              $742K
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $416K - $579K
     |                   
              200
              $1.16M
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $216K - $338K
     |                   
              20K
              $274K
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $264K - $4.33M
     |                   
              3K
              $270K
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $156K - $207K
     |                   
              2.5K
              $168K
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $122K - $164K
     |                   
              800
              $163K
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $148K - $183K
     |                   
              200
              $159K
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $135K - $158K
     |                   
              400
              $158K
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $117K - $155K
     |                   
              1.7K
              $155K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $136K - $158K
     |                   
              1.4K
              $155K
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $138K - $163K
     |                   
              500
              $154K
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $124K - $159K
     |                   
              300
              $152K
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $120K - $151K
     |                   
              1K
              $149K
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $137K - $151K
     |                   
              500
              $144K
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $103K - $140K
     |                   
              200
              $139K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $129K - $146K
     |                   
              300
              $138K
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $126K - $153K
     |                   
              300
              $133K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $127K - $147K
     |                   
              600
              $131K
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $94.6K - $131K
     |                   
              300
              $131K
             |  |