|  |  |                   
      $153.5 - $218.72
      $585K - $834K
     |                   
              67.9K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $136.74 - $173.24
      $1.2M - $1.52M
     |                   
              74.1K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $1.64M - $1.91M
     |                   
              140K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $874K - $1.17M
     |                   
              134K
              $10M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              120K
              $56.4M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $1.09M - $1.75M
     |                   
              33.1K
              $5.48M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $958K - $1.12M
     |                   
              58.8K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $3.34M - $4.2M
     |                   
              309K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $341K - $438K
     |                   
              211K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $1.68M - $3.1M
     |                   
              5.99K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $374K - $485K
     |                   
              55.2K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $540K - $949K
     |                   
              52.8K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $370K - $499K
     |                   
              139K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $68.57 - $75.51
      $2.53M - $2.79M
     |                   
              79.4K
              $5.5M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $473K - $685K
     |                   
              97.4K
              $13M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $994K - $1.2M
     |                   
              105K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.1
      $110K - $161K
     |                   
              91.2K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $104.48 - $130.25
      $1.87M - $2.33M
     |                   
              39.7K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $757K - $950K
     |                   
              20.4K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $106K - $230K
     |                   
              35.1K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $2.68M - $2.95M
     |                   
              288K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $76.17 - $103.58
      $679K - $923K
     |                   
              93K
              $9.55M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $444K - $554K
     |                   
              47.4K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $1.06M - $1.29M
     |                   
              169K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $38.8K - $78.3K
     |                   
              25.1K
              $4.91M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $1.15M - $1.45M
     |                   
              77K
              $9.96M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $1.98M - $2.48M
     |                   
              1.36M
              $30.4M
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $10.3M - $21.1M
     |                   
              497K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $303K - $367K
     |                   
              363K
              $129M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $288K - $388K
     |                   
              168K
              $9.79M
             |  | 
          
        
          |  |  |                   
      $104.22 - $139.65
      $1.44M - $1.93M
     |                   
              17.3K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $1.37M - $1.95M
     |                   
              48.3K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $692K - $871K
     |                   
              115K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $350K - $490K
     |                   
              79.6K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $69.26 - $91.89
      $1.22M - $1.62M
     |                   
              84.2K
              $7.41M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $613K - $757K
     |                   
              8.5K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $1.32M - $1.56M
     |                   
              116K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $259K - $342K
     |                   
              38.9K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $1.22M - $1.59M
     |                   
              52K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $485K - $658K
     |                   
              71.3K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $1.17M - $1.51M
     |                   
              51.9K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $127.02 - $165.4
      $966K - $1.26M
     |                   
              37.6K
              $6.17M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $830K - $1.27M
     |                   
              24.7K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $26.68 - $50.09
      $548K - $1.03M
     |                   
              57.4K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $12.7 - $21.71
      $961K - $1.64M
     |                   
              75.7K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $140K - $226K
     |                   
              9.54K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $1.41M - $1.91M
     |                   
              14.2K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $663K - $774K
     |                   
              220K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $1.37M - $1.54M
     |                   
              75.6K
              $25M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              76.5K
              $1.59M
             |  |