|  |  |                   
      $47.86 - $55.77
      $528K - $615K
     |                   
              193K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $659K - $719K
     |                   
              256K
              $8.67M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $3.75M - $4.56M
     |                   
              92.2K
              $35.9M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $481K - $530K
     |                   
              102K
              $6.19M
             |  | 
          
        
          |  |  |                   
      $54.68 - $64.66
      $26.9K - $31.8K
     |                   
              8.39K
              $535K
             |  | 
          
        
          |  |  |                   
      $90.32 - $128.28
      $17.6K - $25K
     |                   
              4.34K
              $552K
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $22.3K - $30.3K
     |                   
              27.2K
              $927K
             |  | 
          
        
          |  |  |                   
      $28.01 - $36.25
      $41K - $53.1K
     |                   
              10.5K
              $376K
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $24K - $30.7K
     |                   
              4.7K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $66.85 - $79.33
      $399K - $473K
     |                   
              87K
              $6.4M
             |  | 
          
        
          |  |  |                   
      $59.04 - $64.55
      $87.7K - $95.9K
     |                   
              7.44K
              $477K
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $1.2M - $1.37M
     |                   
              205K
              $47.3M
             |  | 
          
        
          |  |  |                   
      $124.73 - $152.78
      $180K - $220K
     |                   
              27.5K
              $3.94M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              66.5K
              $6.04M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $410K - $488K
     |                   
              20.5K
              $7.16M
             |  | 
          
        
          |  |  |                   
      $24.54 - $33.77
      $19.9K - $27.4K
     |                   
              12.1K
              $363K
             |  | 
          
        
          |  |  |                   
      $65.54 - $76.8
      $69.5K - $81.5K
     |                   
              5.08K
              $356K
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $19.2K - $25K
     |                   
              2.74K
              $551K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              189K
              $23.6M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $27.5K - $29.6K
     |                   
              6.19K
              $609K
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $49.2K - $60.2K
     |                   
              8.43K
              $372K
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $18K - $26.1K
     |                   
              2.22K
              $194K
             |  | 
          
        
          |  |  |                   
      $37.96 - $50.93
      $15.2K - $20.4K
     |                   
              4.05K
              $205K
             |  | 
          
        
          |  |  |                   
      $35.33 - $46.05
      $84.4K - $110K
     |                   
              33.1K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $23.81 - $28.05
      $80.9K - $95.3K
     |                   
              21.7K
              $559K
             |  | 
          
        
          |  |  |                   
      $133.66 - $158.53
      $20.4K - $24.3K
     |                   
              3.66K
              $572K
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $148K - $167K
     |                   
              74K
              $7.6M
             |  | 
          
        
          |  |  |                   
      $22.76 - $36.95
      $13.5K - $21.9K
     |                   
              3.66K
              $133K
             |  | 
          
        
          |  |  |                   
      $18.37 - $27.72
      $23.9K - $36K
     |                   
              7.5K
              $194K
             |  | 
          
        
          |  |  |                   
      $159.58 - $183.97
      $102K - $118K
     |                   
              27K
              $4.74M
             |  | 
          
        
          |  |  |                   
      $9.99 - $16.97
      $8.99K - $15.3K
     |                   
              11.2K
              $177K
             |  | 
          
        
          |  |  |                   
      $220.37 - $253.95
      $20.5K - $23.6K
     |                   
              8.14K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $16.4K - $25.8K
     |                   
              438
              $120K
             |  | 
          
        
          |  |  |                   
      $18.33 - $26.51
      $18.3K - $26.5K
     |                   
              7.73K
              $200K
             |  | 
          
        
          |  |  |                   
      $69.22 - $79.77
      $707K - $815K
     |                   
              73.7K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $16.3K - $23.7K
     |                   
              1.54K
              $113K
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $9.99K - $14K
     |                   
              1.46K
              $208K
             |  | 
          
        
          |  |  |                   
      $11.58 - $23.98
      $4.68K - $9.69K
     |                   
              6.47K
              $132K
             |  | 
          
        
          |  |  |                   
      $75.1 - $81.3
      $47.3K - $51.2K
     |                   
              7.32K
              $560K
             |  | 
          
        
          |  |  |                   
      $16.75 - $26.24
      $8.54K - $13.4K
     |                   
              5.12K
              $123K
             |  | 
          
        
          |  |  |                   
      $49.34 - $60.68
      $21.1K - $25.9K
     |                   
              8.09K
              $457K
             |  | 
          
        
          |  |  |                   
      $62.7 - $73.66
      $16.7K - $19.7K
     |                   
              1.44K
              $104K
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $65.7K - $82.7K
     |                   
              94.7K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $7.23 - $9.21
      $24.2K - $30.8K
     |                   
              318K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $286.24 - $350.17
      $28.6K - $35K
     |                   
              597
              $189K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $26.8K - $32.7K
     |                   
              2.23K
              $121K
             |  | 
          
        
          |  |  |                   
      $23.18 - $30.7
      $12.7K - $16.8K
     |                   
              2.36K
              $66K
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $17.5K - $19.9K
     |                   
              392
              $87K
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $4.4K - $5.8K
     |                   
              398
              $96K
             |  | 
          
        
          |  |  |                   
      $10.65 - $12.9
      $12.9K - $15.7K
     |                   
              6.01K
              $77K
             |  |