|  |  |                   
      $483.48 - $539.8
      $22.1M - $24.7M
     |                   
              45.8K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $14.9M - $15.2M
     |                   
              127K
              $15.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              159K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $7.75M - $9.69M
     |                   
              178K
              $9.69M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $6.4M - $9.02M
     |                   
              35.6K
              $9.02M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $6.35M - $7.19M
     |                   
              86.8K
              $7.09M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $6.65M - $7.46M
     |                   
              51.7K
              $6.96M
             |  | 
          
        
          |  |  |                   
      $37.86 - $43.29
      $5.6M - $6.4M
     |                   
              148K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $84.34 - $99.49
      $5.31M - $6.26M
     |                   
              62.9K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $5.61M - $5.76M
     |                   
              58K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $3.83M - $4.75M
     |                   
              21.7K
              $4.73M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $3.83M - $4.65M
     |                   
              10.3K
              $4M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $2.6M - $3.08M
     |                   
              72.8K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $89.87 - $92.93
      $2.66M - $2.75M
     |                   
              29.6K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $2.02M - $2.39M
     |                   
              107K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $98.34 - $98.77
      $2.32M - $2.33M
     |                   
              23.6K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $114.67 - $146.82
      $1.57M - $2.01M
     |                   
              13.7K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $1.9M - $2.07M
     |                   
              13K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $1.54M - $2.05M
     |                   
              14.6K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $46.68 - $61.09
      $1.47M - $1.92M
     |                   
              31.5K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $23.37 - $29.39
      $1.43M - $1.8M
     |                   
              61.2K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $900K - $1.78M
     |                   
              13.9K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.59M - $2M
     |                   
              11.9K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $1.49M - $1.64M
     |                   
              13.2K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $957K - $1.36M
     |                   
              10.2K
              $1.36M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              52.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $980K - $1.19M
     |                   
              21.8K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $1.15M - $1.17M
     |                   
              23K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $744K - $1.21M
     |                   
              15.1K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $895K - $1.11M
     |                   
              16.1K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $1.03M - $1.1M
     |                   
              11.3K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $1.02M - $1.11M
     |                   
              12K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $44.68 - $45.96
      $1.07M - $1.1M
     |                   
              23.9K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $67.28 - $94.0
      $722K - $1.01M
     |                   
              10.7K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $721K - $895K
     |                   
              13.3K
              $894K
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $690K - $842K
     |                   
              15K
              $842K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.8K
              $811K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $724K - $787K
     |                   
              11.3K
              $778K
             |  | 
          
        
          |  |  |                   
      $55.15 - $68.11
      $599K - $740K
     |                   
              10.9K
              $738K
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $638K - $650K
     |                   
              12.7K
              $649K
             |  | 
          
        
          |  |  |                   
      $4.25 - $5.66
      $468K - $623K
     |                   
              110K
              $612K
             |  | 
          
        
          |  |  |                   
      $31.21 - $48.21
      $417K - $645K
     |                   
              13.4K
              $569K
             |  | 
          
        
          |  |  |                   
      $49.12 - $50.93
      $555K - $575K
     |                   
              11.3K
              $562K
             |  | 
          
        
          |  |  |                   
      $25.42 - $29.7
      $500K - $585K
     |                   
              19.7K
              $562K
             |  | 
          
        
          |  |  |                   
      $19.66 - $22.85
      $482K - $560K
     |                   
              24.5K
              $560K
             |  | 
          
        
          |  |  |                   
      $46.47 - $54.16
      $512K - $597K
     |                   
              11K
              $553K
             |  | 
          
        
          |  |  |                   
      $44.58 - $46.07
      $536K - $554K
     |                   
              12K
              $551K
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $483K - $594K
     |                   
              52.1K
              $540K
             |  | 
          
        
          |  |  |                   
      $29.07 - $29.38
      $507K - $513K
     |                   
              17.5K
              $511K
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $378K - $540K
     |                   
              15.7K
              $509K
             |  |