|  |  |                   
      $35.16 - $40.88
      $1.14M - $1.33M
     |                   
              32.5K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $953K - $1.2M
     |                   
              4.66K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $883K - $1.19M
     |                   
              74.9K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $866K - $1.1M
     |                   
              7.29K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $25.14 - $34.01
      $880K - $1.19M
     |                   
              35K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $867K - $1.1M
     |                   
              9.9K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $14.03 - $17.63
      $964K - $1.21M
     |                   
              68.7K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $29.18 - $42.39
      $883K - $1.28M
     |                   
              30.3K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $143.04 - $178.17
      $841K - $1.05M
     |                   
              5.88K
              $963K
             |  | 
          
        
          |  |  |                   
      $2.04 - $8.57
      $592K - $2.49M
     |                   
              290K
              $962K
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $719K - $928K
     |                   
              4.62K
              $917K
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $749K - $937K
     |                   
              7.53K
              $895K
             |  | 
          
        
          |  |  |                   
      $255.31 - $313.93
      $720K - $885K
     |                   
              2.82K
              $884K
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $847K - $996K
     |                   
              10.8K
              $876K
             |  | 
          
        
          |  |  |                   
      $6.56 - $9.72
      $593K - $878K
     |                   
              90.3K
              $805K
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $589K - $811K
     |                   
              25.3K
              $802K
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $569K - $764K
     |                   
              10.3K
              $764K
             |  | 
          
        
          |  |  |                   
      $88.3 - $95.43
      $706K - $763K
     |                   
              7.99K
              $715K
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $460K - $658K
     |                   
              48K
              $658K
             |  | 
          
        
          |  |  |                   
      $92.66 - $108.13
      $552K - $644K
     |                   
              5.96K
              $619K
             |  | 
          
        
          |  |  |                   
      $59.52 - $79.36
      $495K - $660K
     |                   
              8.31K
              $618K
             |  | 
          
        
          |  |  |                   
      $24.84 - $34.36
      $449K - $621K
     |                   
              18.1K
              $592K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              28.9K
              $583K
             |  | 
          
        
          |  |  |                   
      $15.9 - $21.16
      $479K - $638K
     |                   
              30.1K
              $579K
             |  | 
          
        
          |  |  |                   
      $175.61 - $208.95
      $433K - $516K
     |                   
              2.47K
              $515K
             |  | 
          
        
          |  |  |                   
      $78.92 - $109.58
      $371K - $515K
     |                   
              4.7K
              $511K
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $401K - $525K
     |                   
              6.63K
              $510K
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $375K - $519K
     |                   
              4.96K
              $501K
             |  | 
          
        
          |  |  |                   
      $21.45 - $28.12
      $340K - $445K
     |                   
              15.8K
              $443K
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $370K - $481K
     |                   
              11.7K
              $439K
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $349K - $423K
     |                   
              6.89K
              $422K
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $290K - $420K
     |                   
              4.78K
              $419K
             |  | 
          
        
          |  |  |                   
      $9.74 - $16.39
      $336K - $565K
     |                   
              34.5K
              $404K
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $311K - $443K
     |                   
              2.74K
              $402K
             |  | 
          
        
          |  |  |                   
      $155.48 - $186.71
      $349K - $419K
     |                   
              2.25K
              $399K
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $294K - $393K
     |                   
              7.58K
              $391K
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $350K - $402K
     |                   
              8.52K
              $385K
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $281K - $402K
     |                   
              3.71K
              $382K
             |  | 
          
        
          |  |  |                   
      $70.56 - $92.75
      $298K - $391K
     |                   
              4.22K
              $378K
             |  | 
          
        
          |  |  |                   
      $87.99 - $111.79
      $324K - $411K
     |                   
              3.68K
              $371K
             |  | 
          
        
          |  |  |                   
      $73.75 - $91.79
      $305K - $380K
     |                   
              4.14K
              $371K
             |  | 
          
        
          |  |  |                   
      $117.49 - $134.0
      $341K - $389K
     |                   
              2.9K
              $368K
             |  | 
          
        
          |  |  |                   
      $17.69 - $30.11
      $213K - $363K
     |                   
              12K
              $362K
             |  | 
          
        
          |  |  |                   
      $149.72 - $227.31
      $227K - $345K
     |                   
              1.52K
              $343K
             |  | 
          
        
          |  |  |                   
      $24.14 - $51.22
      $161K - $342K
     |                   
              6.69K
              $341K
             |  | 
          
        
          |  |  |                   
      $30.82 - $38.61
      $270K - $338K
     |                   
              8.77K
              $338K
             |  | 
          
        
          |  |  |                   
      $32.82 - $44.79
      $247K - $337K
     |                   
              7.52K
              $336K
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $294K - $333K
     |                   
              3.8K
              $324K
             |  | 
          
        
          |  |  |                   
      $19.44 - $24.93
      $246K - $315K
     |                   
              12.6K
              $314K
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $219K - $309K
     |                   
              5.42K
              $308K
             |  |