|  |  |                   
      $50.28 - $50.47
      $1.73M - $1.73M
     |                   
              25.2K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.66
      $1.66M - $1.67M
     |                   
              30.3K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $22.57 - $23.23
      $1.42M - $1.47M
     |                   
              150K
              $3.47M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.5K
              $980K
             |  | 
          
        
          |  |  |                   
      $61.32 - $75.28
      $1.27M - $1.56M
     |                   
              62.7K
              $4.72M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $7.13K - $15.6K
     |                   
              3.7K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $600K - $740K
     |                   
              39.5K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $1.64M - $1.89M
     |                   
              482K
              $29.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.8K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $248K - $286K
     |                   
              14.2K
              $993K
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $45.2K - $51.1K
     |                   
              13.3K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $4.57K - $6.17K
     |                   
              15.8K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $84.2K - $95.9K
     |                   
              24.3K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $245K - $303K
     |                   
              1.35K
              $244K
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $154K - $180K
     |                   
              9.58K
              $1.06M
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $91.7K - $109K
     |                   
              1.61K
              $568K
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $137K - $149K
     |                   
              2.86K
              $532K
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $194K - $221K
     |                   
              21.6K
              $733K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $12.5K - $14.4K
     |                   
              5.11K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $306K - $493K
     |                   
              8.2K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $109K - $118K
     |                   
              15.4K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $70.34 - $87.93
      $177K - $221K
     |                   
              8.22K
              $718K
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $810 - $1.2K
     |                   
              6.82K
              $537K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $16K - $18K
     |                   
              5.02K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $22.25 - $29.9
      $252K - $338K
     |                   
              29.4K
              $852K
             |  | 
          
        
          |  |  |                   
      $397.86 - $499.02
      $261K - $327K
     |                   
              2.78K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $7.67K - $8.39K
     |                   
              30.4K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $208.55 - $252.55
      $125K - $152K
     |                   
              3.05K
              $729K
             |  | 
          
        
          |  |  |                   
      $13.54 - $19.88
      $223K - $327K
     |                   
              51.1K
              $939K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.33K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $77.22 - $108.92
      $247K - $349K
     |                   
              8.46K
              $872K
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $255K - $303K
     |                   
              26K
              $4.71M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $10.7K - $11.7K
     |                   
              6.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $30.0 - $36.46
      $90.9K - $110K
     |                   
              15.2K
              $528K
             |  | 
          
        
          |  |  |                   
      $72.9 - $88.25
      $138K - $167K
     |                   
              7.69K
              $641K
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $179K - $261K
     |                   
              227
              $581K
             |  | 
          
        
          |  |  |                   
      $55.01 - $81.67
      $243K - $361K
     |                   
              17.9K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $39.83 - $53.09
      $112K - $149K
     |                   
              17K
              $876K
             |  | 
          
        
          |  |  |                   
      $25.14 - $34.01
      $34.5K - $46.7K
     |                   
              15.5K
              $487K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.98K
              $208K
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $163K - $223K
     |                   
              1.15K
              $915K
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $5.47K - $6.69K
     |                   
              4.12K
              $661K
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $1.35K - $1.69K
     |                   
              2.73K
              $288K
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $225 - $248
     |                   
              2.76K
              $322K
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $861 - $995
     |                   
              569
              $256K
             |  | 
          
        
          |  |  |                   
      $220.37 - $253.95
      $13K - $15K
     |                   
              6.28K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $5.19K - $6.32K
     |                   
              5.75K
              $735K
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $30.5K - $38.4K
     |                   
              2.56K
              $834K
             |  | 
          
        
          |  |  |                   
      $216.56 - $256.68
      $1.73K - $2.05K
     |                   
              2.02K
              $493K
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $15K - $17K
     |                   
              12.2K
              $1.5M
             |  |