|  |  |                   
      $179.95 - $278.88
      $15.9M - $24.6M
     |                   
              6.97K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $1.65M - $1.85M
     |                   
              321K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $4.33M - $5.87M
     |                   
              171K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $3M - $4.19M
     |                   
              13.4K
              $924K
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $257K - $295K
     |                   
              1.92M
              $50.8M
             |  | 
          
        
          |  |  |                   
      $22.71 - $24.18
      $2.11M - $2.25M
     |                   
              1.22M
              $28.5M
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $3.13M - $3.78M
     |                   
              636K
              $27.1M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $1.88M - $2.12M
     |                   
              7.54K
              $833K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $1.68M - $2.16M
     |                   
              7.76K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $29.0 - $30.68
      $1.45M - $1.54M
     |                   
              217K
              $6.67M
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $1.03M - $1.19M
     |                   
              11.3K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $85.52 - $96.61
      $954K - $1.08M
     |                   
              51.7K
              $4.82M
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $1.8M - $2.19M
     |                   
              126K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $813K - $1.08M
     |                   
              17K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $938K - $1.28M
     |                   
              1.25K
              $1M
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $398K - $440K
     |                   
              34.7K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $522K - $534K
     |                   
              8.8K
              $526K
             |  | 
          
        
          |  |  |                   
      $19.6 - $24.44
      $474K - $591K
     |                   
              16.2K
              $396K
             |  | 
          
        
          |  |  |                   
      $24.98 - $25.66
      $501K - $514K
     |                   
              385K
              $9.86M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $371K - $438K
     |                   
              2.41K
              $375K
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $650K - $1.14M
     |                   
              12.8K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $189K - $237K
     |                   
              22.4K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $101K - $127K
     |                   
              1.79K
              $725K
             |  | 
          
        
          |  |  |                   
      $99.83 - $100.19
      $291K - $292K
     |                   
              4K
              $400K
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $201K - $225K
     |                   
              394K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $183K - $208K
     |                   
              37.5K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $115K - $136K
     |                   
              4.88K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $175K - $212K
     |                   
              8.53K
              $776K
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $154K - $181K
     |                   
              1.7K
              $494K
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $74.4K - $87.1K
     |                   
              32.4K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $48.6K - $57.7K
     |                   
              6.4K
              $506K
             |  | 
          
        
          |  |  |                   
      $157.93 - $175.89
      $249K - $277K
     |                   
              260K
              $45.3M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $52.4K - $57.2K
     |                   
              3.01K
              $459K
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $95.7K - $115K
     |                   
              1.44K
              $262K
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $107K - $130K
     |                   
              9.36K
              $580K
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $80.2K - $81.6K
     |                   
              60.6K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $21.92 - $22.56
      $79.1K - $81.4K
     |                   
              16.1K
              $362K
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $171K - $304K
     |                   
              1.15K
              $463K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.3K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $37.9K - $41.9K
     |                   
              1.18K
              $293K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $33.2K - $38.2K
     |                   
              20.1K
              $486K
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $79K - $87.3K
     |                   
              122K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $47.7K - $51.6K
     |                   
              8.62K
              $609K
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $10K - $12.5K
     |                   
              6.59K
              $603K
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $50.2K - $51.5K
     |                   
              2.83K
              $208K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.66K
              $456K
             |  | 
          
        
          |  |  |                   
      $21.71 - $22.3
      $44K - $45.2K
     |                   
              15K
              $334K
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $71.9K - $86.9K
     |                   
              8.38K
              $915K
             |  | 
          
        
          |  |  |                   
      $208.57 - $243.4
      $62.4K - $72.8K
     |                   
              1.56K
              $365K
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $36.2K - $42.8K
     |                   
              915
              $244K
             |  |