|  |  |                   
      $45.65 - $57.01
      $9.12M - $11.4M
     |                   
              200K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $48.77 - $49.55
      $4.47M - $4.54M
     |                   
              91.7K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $1.28M - $1.69M
     |                   
              25.6K
              $14.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              102K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $3.22 - $7.55
      $84.4K - $198K
     |                   
              693K
              $5M
             |  | 
          
        
          |  |  |                   
      $179.23 - $224.92
      $1.1M - $1.38M
     |                   
              19.3K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $447K - $559K
     |                   
              198K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $473K - $567K
     |                   
              87.2K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $916K - $1.52M
     |                   
              8.16K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $56.84 - $65.5
      $800K - $922K
     |                   
              150K
              $9.8M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $9.62K - $16.1K
     |                   
              19.3K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $48.13 - $49.85
      $979K - $1.01M
     |                   
              79.9K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $11.77 - $18.44
      $86.1K - $135K
     |                   
              221K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $75.29 - $91.16
      $154K - $187K
     |                   
              84.8K
              $7.64M
             |  | 
          
        
          |  |  |                   
      $97.29 - $105.63
      $801K - $870K
     |                   
              59.3K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $180.84 - $240.32
      $47.9K - $63.7K
     |                   
              17.3K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $75.1K - $93K
     |                   
              26.4K
              $4.81M
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $675K - $685K
     |                   
              13.6K
              $684K
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $665K - $888K
     |                   
              3.56K
              $678K
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $32.2K - $48.9K
     |                   
              24K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $127K - $167K
     |                   
              9.84K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $99.86 - $115.75
      $440K - $510K
     |                   
              17.4K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $12.6K - $20.3K
     |                   
              9.5K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $38.7 - $44.05
      $52.2K - $59.4K
     |                   
              122K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $121K - $140K
     |                   
              53.1K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $141K - $266K
     |                   
              964
              $265K
             |  | 
          
        
          |  |  |                   
      $49.12 - $50.93
      $323K - $335K
     |                   
              123K
              $6.14M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $88.7K - $118K
     |                   
              5.01K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $163K - $220K
     |                   
              3.06K
              $217K
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $102K - $136K
     |                   
              5.51K
              $606K
             |  | 
          
        
          |  |  |                   
      $27.79 - $34.16
      $168K - $206K
     |                   
              6.04K
              $205K
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $172K - $210K
     |                   
              2.1K
              $205K
             |  | 
          
        
          |  |  |                   
      $46.46 - $47.44
      $177K - $180K
     |                   
              26.2K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $42.5K - $59.7K
     |                   
              1.13K
              $559K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $666 - $1.09K
     |                   
              2.73K
              $867K
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $63.1K - $78.7K
     |                   
              2.12K
              $643K
             |  | 
          
        
          |  |  |                   
      $47.89 - $48.65
      $78.2K - $79.4K
     |                   
              88.6K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $29.1K - $35.9K
     |                   
              2.94K
              $518K
             |  | 
          
        
          |  |  |                   
      $9.8 - $11.79
      $6.74K - $8.11K
     |                   
              236K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $17.4K - $21.6K
     |                   
              1.16K
              $717K
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $40.1K - $46.9K
     |                   
              27.3K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $42.72 - $44.24
      $69.2K - $71.7K
     |                   
              75.6K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $125.49 - $145.8
      $13.2K - $15.3K
     |                   
              19.7K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $23.55 - $27.67
      $9.61K - $11.3K
     |                   
              45.9K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $41.76 - $54.91
      $7.77K - $10.2K
     |                   
              16.2K
              $882K
             |  | 
          
        
          |  |  |                   
      $19.67 - $20.44
      $23.4K - $24.3K
     |                   
              63.2K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $49.74 - $50.27
      $51.2K - $51.8K
     |                   
              5.78K
              $290K
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $21.2K - $23.9K
     |                   
              14.8K
              $903K
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $43.2K - $48.2K
     |                   
              24.9K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $49.66 - $58.0
      $20.1K - $23.4K
     |                   
              12.6K
              $713K
             |  |