|  |  |                   
      $104.48 - $124.43
      $133K - $158K
     |                   
              96.2K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $773K - $959K
     |                   
              37.7K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $58K - $75.1K
     |                   
              9.7K
              $5.09M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $869K - $1.06M
     |                   
              14.2K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $187.23 - $215.61
      $508K - $585K
     |                   
              14.1K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $576K - $659K
     |                   
              319
              $60K
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $232K - $281K
     |                   
              9.35K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $510K - $591K
     |                   
              21.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $443K - $507K
     |                   
              89K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $380K - $408K
     |                   
              5.46K
              $569K
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $362K - $496K
     |                   
              1.37K
              $271K
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $171K - $220K
     |                   
              22.5K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $5.9 - $7.55
      $109K - $140K
     |                   
              512K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $70.56 - $92.75
      $418K - $549K
     |                   
              8.28K
              $743K
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $269K - $301K
     |                   
              17.4K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $6.76 - $11.37
      $261K - $440K
     |                   
              289
              $3K
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $337K - $502K
     |                   
              3.38K
              $585K
             |  | 
          
        
          |  |  |                   
      $70.35 - $89.5
      $272K - $346K
     |                   
              1.96K
              $174K
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $848K - $1.37M
     |                   
              5.16K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $21.61 - $25.73
      $56K - $66.6K
     |                   
              71.7K
              $1.62M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              34.6K
              $556K
             |  | 
          
        
          |  |  |                   
      $62.24 - $91.93
      $36.8K - $54.4K
     |                   
              3.24K
              $238K
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $71.3K - $104K
     |                   
              8.44K
              $439K
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $152K - $179K
     |                   
              12.4K
              $1M
             |  | 
          
        
          |  |  |                   
      $36.36 - $41.52
      $9.09K - $10.4K
     |                   
              59.9K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $17.1 - $63.66
      $10.7K - $40K
     |                   
              2.93K
              $50K
             |  | 
          
        
          |  |  |                   
      $44.59 - $57.17
      $73.4K - $94.2K
     |                   
              9.54K
              $438K
             |  | 
          
        
          |  |  |                   
      $88.48 - $107.04
      $87.1K - $105K
     |                   
              5.72K
              $535K
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $59.6K - $82.1K
     |                   
              5.81K
              $337K
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $174K - $236K
     |                   
              1.52K
              $145K
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $64.7K - $81K
     |                   
              17.9K
              $377K
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.82
      $86K - $102K
     |                   
              17.6K
              $522K
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.19
      $133K - $173K
     |                   
              9.14K
              $173K
             |  | 
          
        
          |  |  |                   
      $244.39 - $290.62
      $107K - $127K
     |                   
              2.52K
              $690K
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $136K - $148K
     |                   
              6.77K
              $622K
             |  | 
          
        
          |  |  |                   
      $17.41 - $21.38
      $62.8K - $77.1K
     |                   
              18.9K
              $334K
             |  | 
          
        
          |  |  |                   
      $71.27 - $80.82
      $80.3K - $91.1K
     |                   
              6.39K
              $462K
             |  | 
          
        
          |  |  |                   
      $21.4 - $26.31
      $78.2K - $96.1K
     |                   
              20.7K
              $449K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $48.5K - $59.4K
     |                   
              22.9K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $52.1K - $78.6K
     |                   
              3.36K
              $339K
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $585 - $639
     |                   
              10.1K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $40.31 - $54.71
      $12.9K - $17.5K
     |                   
              8.43K
              $346K
             |  | 
          
        
          |  |  |                   
      $10.35 - $16.3
      $30.9K - $48.7K
     |                   
              15.9K
              $178K
             |  | 
          
        
          |  |  |                   
      $419.99 - $501.97
      $106K - $127K
     |                   
              1.43K
              $691K
             |  | 
          
        
          |  |  |                   
      $388.56 - $520.27
      $59.1K - $79.1K
     |                   
              896
              $364K
             |  | 
          
        
          |  |  |                   
      $38.37 - $58.77
      $29.5K - $45.3K
     |                   
              4.29K
              $173K
             |  | 
          
        
          |  |  |                   
      $23.98 - $28.03
      $108K - $126K
     |                   
              1.94K
              $54K
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $106K - $133K
     |                   
              3.58K
              $711K
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $84.6K - $94.2K
     |                   
              4.52K
              $488K
             |  | 
          
        
          |  |  |                   
      $50.15 - $58.93
      $67.2K - $79K
     |                   
              7.76K
              $411K
             |  |