|  |  |                   
      $237.02 - $301.35
      $2.06M - $2.62M
     |                   
              12.7K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $51.29 - $59.16
      $719K - $830K
     |                   
              255K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $42.78 - $54.29
      $3.91M - $4.97M
     |                   
              259K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $158.51 - $178.15
      $5.69M - $6.4M
     |                   
              380K
              $66.4M
             |  | 
          
        
          |  |  |                   
      $83.39 - $102.75
      $1.62M - $2M
     |                   
              8.96K
              $795K
             |  | 
          
        
          |  |  |                   
      $66.84 - $79.79
      $1.43M - $1.71M
     |                   
              53.9K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $5.63 - $9.32
      $1.43M - $2.36M
     |                   
              56.5K
              $497K
             |  | 
          
        
          |  |  |                   
      $39.02 - $54.53
      $1.35M - $1.89M
     |                   
              48.1K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.6
      $1.35M - $2.01M
     |                   
              45.6K
              $533K
             |  | 
          
        
          |  |  |                   
      $8.71 - $14.9
      $1.13M - $1.94M
     |                   
              13.4K
              $187K
             |  | 
          
        
          |  |  |                   
      $38.74 - $51.02
      $1.48M - $1.94M
     |                   
              27.7K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $15.06 - $17.34
      $1.34M - $1.54M
     |                   
              118K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $52.29 - $69.64
      $1.23M - $1.64M
     |                   
              4.3K
              $287K
             |  | 
          
        
          |  |  |                   
      $48.34 - $67.22
      $695K - $967K
     |                   
              36.8K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $133.42 - $148.29
      $997K - $1.11M
     |                   
              2.38K
              $334K
             |  | 
          
        
          |  |  |                   
      $274.7 - $438.75
      $3.63M - $5.79M
     |                   
              20.8K
              $8.72M
             |  | 
          
        
          |  |  |                   
      $208.14 - $238.8
      $792K - $908K
     |                   
              7.25K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $50.34 - $65.52
      $786K - $1.02M
     |                   
              6.9K
              $354K
             |  | 
          
        
          |  |  |                   
      $123.98 - $146.67
      $1.65M - $1.95M
     |                   
              46.9K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $1.42M - $1.66M
     |                   
              34.1K
              $9.33M
             |  | 
          
        
          |  |  |                   
      $53.54 - $64.21
      $1.1M - $1.31M
     |                   
              24.2K
              $1.45M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              34.6K
              $440K
             |  | 
          
        
          |  |  |                   
      $116.91 - $149.21
      $871K - $1.11M
     |                   
              9.48K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $196.16 - $227.94
      $937K - $1.09M
     |                   
              18.8K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $25.63 - $28.94
      $807K - $911K
     |                   
              61.4K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $2.46 - $4.86
      $317K - $626K
     |                   
              117K
              $403K
             |  | 
          
        
          |  |  |                   
      $10.44 - $13.38
      $698K - $895K
     |                   
              169K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $1.44 - $2.15
      $724K - $1.08M
     |                   
              318K
              $502K
             |  | 
          
        
          |  |  |                   
      $49.7 - $67.42
      $1.3M - $1.76M
     |                   
              65.8K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $146.61 - $202.85
      $742K - $1.03M
     |                   
              1.44K
              $240K
             |  | 
          
        
          |  |  |                   
      $2.44 - $3.88
      $385K - $612K
     |                   
              723K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $9.14 - $13.39
      $342K - $501K
     |                   
              96.2K
              $963K
             |  | 
          
        
          |  |  |                   
      $3.47 - $5.12
      $359K - $530K
     |                   
              154K
              $651K
             |  | 
          
        
          |  |  |                   
      $81.85 - $90.2
      $683K - $752K
     |                   
              13.4K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $72.03 - $95.97
      $2.44M - $3.25M
     |                   
              180K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $68.95 - $86.76
      $653K - $822K
     |                   
              9.73K
              $724K
             |  | 
          
        
          |  |  |                   
      $42.42 - $72.3
      $5.72M - $9.75M
     |                   
              182K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $173.07 - $216.53
      $2.25M - $2.82M
     |                   
              55.3K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $38.64 - $45.54
      $636K - $750K
     |                   
              14.5K
              $640K
             |  | 
          
        
          |  |  |                   
      $7.83 - $9.91
      $542K - $686K
     |                   
              18.1K
              $177K
             |  | 
          
        
          |  |  |                   
      $1789.16 - $2158.23
      $308K - $371K
     |                   
              1.1K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $29.73 - $37.17
      $578K - $723K
     |                   
              14.3K
              $486K
             |  | 
          
        
          |  |  |                   
      $74.39 - $107.65
      $50.4K - $73K
     |                   
              17.2K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $76.96 - $82.02
      $442K - $471K
     |                   
              11.3K
              $930K
             |  | 
          
        
          |  |  |                   
      $122.68 - $148.84
      $494K - $599K
     |                   
              6.91K
              $968K
             |  | 
          
        
          |  |  |                   
      $28.03 - $39.47
      $450K - $634K
     |                   
              10.2K
              $403K
             |  | 
          
        
          |  |  |                   
      $27.55 - $35.43
      $61.2K - $78.8K
     |                   
              102K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $69.3 - $79.05
      $299K - $341K
     |                   
              3.05K
              $215K
             |  | 
          
        
          |  |  |                   
      $25.5 - $35.2
      $17.3K - $23.9K
     |                   
              45.2K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $35.43 - $40.72
      $699K - $804K
     |                   
              97.7K
              $3.83M
             |  |