|  |  |                   
      $82.51 - $109.2
      $1.07M - $1.42M
     |                   
              277K
              $30.3M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $1.74M - $2.16M
     |                   
              260K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $34.9K - $68.9K
     |                   
              66.6K
              $8.21M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $1.46K - $2.76K
     |                   
              21.3K
              $5.88M
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $88.8K - $111K
     |                   
              310K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $16.49 - $17.52
      $2.28M - $2.42M
     |                   
              323K
              $5.45M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              222K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $19.3 - $23.94
      $1.76M - $2.18M
     |                   
              204K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $137K - $208K
     |                   
              8.98K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $1.45M - $1.5M
     |                   
              43.9K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $631 - $870
     |                   
              30.2K
              $8.77M
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $1.39M - $1.79M
     |                   
              34.7K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $767K - $1.06M
     |                   
              27.6K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $15.65 - $18.93
      $795K - $962K
     |                   
              128K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $1.1M - $1.62M
     |                   
              44K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $113K - $199K
     |                   
              20.3K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $103K - $137K
     |                   
              20.9K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $143K - $240K
     |                   
              11.2K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $674K - $768K
     |                   
              24.5K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $495K - $622K
     |                   
              91.5K
              $817K
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $7.13K - $10.7K
     |                   
              55.7K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $16.86 - $17.26
      $558K - $572K
     |                   
              204K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $520K - $531K
     |                   
              28.5K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $26.18 - $26.93
      $535K - $550K
     |                   
              65.3K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $58.96 - $67.97
      $409K - $472K
     |                   
              26.2K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.36
      $499K - $526K
     |                   
              37.5K
              $839K
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $1.99K - $2.65K
     |                   
              9.77K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $839K - $1.05M
     |                   
              6.8K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $321K - $435K
     |                   
              9.82K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $355K - $428K
     |                   
              33.7K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $76.6K - $102K
     |                   
              3.78K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $2.41K - $3.67K
     |                   
              28.7K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $82.1K - $100K
     |                   
              30K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $61.0 - $79.94
      $279K - $366K
     |                   
              25.7K
              $2M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $129K - $211K
     |                   
              3.78K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $407 - $596
     |                   
              24.1K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $37.18 - $42.55
      $188K - $215K
     |                   
              75.3K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $611K - $667K
     |                   
              27.4K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $236K - $252K
     |                   
              24.8K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $131K - $149K
     |                   
              53.9K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $35.88 - $52.99
      $825 - $1.22K
     |                   
              45.2K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $45.88 - $54.4
      $135K - $160K
     |                   
              34.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $24.14 - $25.43
      $253K - $266K
     |                   
              52.2K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $70K - $102K
     |                   
              245
              $640K
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $165K - $203K
     |                   
              2.49K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $24.63 - $29.39
      $110K - $132K
     |                   
              54.4K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $163.6 - $208.47
      $83.8K - $107K
     |                   
              5.07K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $24.1K - $29.8K
     |                   
              19.4K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $72.8K - $90.7K
     |                   
              7.17K
              $920K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $112K - $135K
     |                   
              9.39K
              $3.33M
             |  |