|  |  |                   
      $24.23 - $24.42
      $407K - $410K
     |                   
              235K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $47.86 - $48.43
      $406K - $411K
     |                   
              17.2K
              $830K
             |  | 
          
        
          |  |  |                   
      $30.03 - $77.13
      $183K - $470K
     |                   
              6.1K
              $408K
             |  | 
          
        
          |  |  |                   
      $128.46 - $148.6
      $308K - $357K
     |                   
              5.67K
              $835K
             |  | 
          
        
          |  |  |                   
      $26.07 - $32.55
      $401K - $500K
     |                   
              15.4K
              $400K
             |  | 
          
        
          |  |  |                   
      $159.93 - $187.67
      $203K - $238K
     |                   
              7.16K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $81.9 - $96.86
      $624K - $739K
     |                   
              42.9K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $55.33 - $60.22
      $372K - $404K
     |                   
              6.72K
              $397K
             |  | 
          
        
          |  |  |                   
      $127.59 - $152.81
      $122K - $146K
     |                   
              11K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $46.1 - $53.65
      $197K - $229K
     |                   
              23.9K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $311.12 - $482.13
      $189K - $293K
     |                   
              1.48K
              $673K
             |  | 
          
        
          |  |  |                   
      $31.75 - $36.99
      $297K - $346K
     |                   
              28.1K
              $984K
             |  | 
          
        
          |  |  |                   
      $308.88 - $514.16
      $141K - $234K
     |                   
              1.22K
              $629K
             |  | 
          
        
          |  |  |                   
      $102.01 - $117.25
      $269K - $310K
     |                   
              11.1K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $62.76 - $69.99
      $304K - $339K
     |                   
              12K
              $839K
             |  | 
          
        
          |  |  |                   
      $24.45 - $29.35
      $194K - $233K
     |                   
              69.1K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $46.69 - $59.27
      $283K - $359K
     |                   
              17.2K
              $910K
             |  | 
          
        
          |  |  |                   
      $139.82 - $155.45
      $345K - $384K
     |                   
              2.47K
              $383K
             |  | 
          
        
          |  |  |                   
      $30.25 - $35.69
      $216K - $255K
     |                   
              36.8K
              $1.27M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.83K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $69.77 - $86.83
      $316K - $394K
     |                   
              4.53K
              $374K
             |  | 
          
        
          |  |  |                   
      $48.02 - $76.15
      $306K - $486K
     |                   
              6.38K
              $373K
             |  | 
          
        
          |  |  |                   
      $94.17 - $99.95
      $336K - $357K
     |                   
              6.7K
              $669K
             |  | 
          
        
          |  |  |                   
      $163.62 - $210.2
      $211K - $271K
     |                   
              5.05K
              $986K
             |  | 
          
        
          |  |  |                   
      $26.33 - $83.57
      $127K - $404K
     |                   
              4.84K
              $369K
             |  | 
          
        
          |  |  |                   
      $32.19 - $40.89
      $301K - $383K
     |                   
              9.36K
              $369K
             |  | 
          
        
          |  |  |                   
      $53.54 - $64.21
      $168K - $202K
     |                   
              28.8K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $89.82 - $100.39
      $269K - $301K
     |                   
              10.5K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $64.17 - $68.19
      $343K - $365K
     |                   
              5.35K
              $364K
             |  | 
          
        
          |  |  |                   
      $114.98 - $128.82
      $335K - $375K
     |                   
              8.77K
              $1.07M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $472.43 - $542.94
      $316K - $363K
     |                   
              668
              $362K
             |  | 
          
        
          |  |  |                   
      $74.14 - $89.98
      $121K - $147K
     |                   
              16.8K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $401K - $467K
     |                   
              26.1K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $30.41 - $34.03
      $340K - $381K
     |                   
              19.2K
              $607K
             |  | 
          
        
          |  |  |                   
      $107.13 - $127.02
      $303K - $359K
     |                   
              2.82K
              $358K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.48K
              $354K
             |  | 
          
        
          |  |  |                   
      $13.0 - $15.73
      $289K - $350K
     |                   
              38.4K
              $578K
             |  | 
          
        
          |  |  |                   
      $54.47 - $88.29
      $74.5K - $121K
     |                   
              10.4K
              $875K
             |  | 
          
        
          |  |  |                   
      $79.98 - $101.78
      $279K - $355K
     |                   
              3.49K
              $349K
             |  | 
          
        
          |  |  |                   
      $43.31 - $48.98
      $412K - $466K
     |                   
              77.7K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $82.19 - $93.72
      $310K - $354K
     |                   
              3.77K
              $348K
             |  | 
          
        
          |  |  |                   
      $43.33 - $49.55
      $324K - $371K
     |                   
              18.2K
              $844K
             |  | 
          
        
          |  |  |                   
      $82.29 - $90.77
      $265K - $292K
     |                   
              10.4K
              $936K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              92.7K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $148.38 - $203.04
      $250K - $342K
     |                   
              1.69K
              $342K
             |  | 
          
        
          |  |  |                   
      $107.23 - $139.75
      $282K - $368K
     |                   
              2.63K
              $339K
             |  | 
          
        
          |  |  |                   
      $473.44 - $553.71
      $242K - $283K
     |                   
              1.26K
              $689K
             |  | 
          
        
          |  |  |                   
      $133.66 - $181.11
      $281K - $380K
     |                   
              2.1K
              $338K
             |  | 
          
        
          |  |  |                   
      $62.86 - $71.14
      $201K - $227K
     |                   
              17.8K
              $1.27M
             |  |