|  |  |                   
      $167.43 - $244.7
      $3.69M - $5.4M
     |                   
              178K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $161.05 - $222.93
      $6.36M - $8.8M
     |                   
              16.1K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $209.68 - $247.1
      $291K - $343K
     |                   
              155K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $40.92 - $50.9
      $2.99M - $3.72M
     |                   
              16.6K
              $701K
             |  | 
          
        
          |  |  |                   
      $156.06 - $207.71
      $577K - $768K
     |                   
              69.8K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $225.19 - $279.95
      $3.59M - $4.46M
     |                   
              184K
              $45.2M
             |  | 
          
        
          |  |  |                   
      $82.21 - $92.02
      $2.57M - $2.88M
     |                   
              66.6K
              $6.09M
             |  | 
          
        
          |  |  |                   
      $86.89 - $109.38
      $1.91M - $2.41M
     |                   
              82.5K
              $7.16M
             |  | 
          
        
          |  |  |                   
      $126.11 - $135.06
      $1.68M - $1.8M
     |                   
              61.6K
              $7.94M
             |  | 
          
        
          |  |  |                   
      $65.37 - $77.96
      $2.31M - $2.76M
     |                   
              121K
              $8.9M
             |  | 
          
        
          |  |  |                   
      $576.36 - $736.67
      $609K - $779K
     |                   
              39.7K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $551.42 - $612.93
      $823K - $915K
     |                   
              10.3K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $111.68 - $141.08
      $53.8K - $68K
     |                   
              93K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $326.75 - $407.63
      $201K - $250K
     |                   
              20.5K
              $6.75M
             |  | 
          
        
          |  |  |                   
      $251.87 - $277.95
      $515K - $568K
     |                   
              27.8K
              $7.18M
             |  | 
          
        
          |  |  |                   
      $36.91 - $41.03
      $736K - $818K
     |                   
              51.5K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $423.19 - $506.29
      $342K - $410K
     |                   
              2.53K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $222.66 - $268.42
      $137K - $165K
     |                   
              24.8K
              $5.78M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              100K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $71.17 - $73.66
      $348K - $360K
     |                   
              275
              $20K
             |  | 
          
        
          |  |  |                   
      $377.84 - $464.11
      $51.4K - $63.1K
     |                   
              4.24K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $167.82 - $208.28
      $165K - $205K
     |                   
              6.96K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $139.81 - $186.47
      $59.8K - $79.8K
     |                   
              5.86K
              $818K
             |  | 
          
        
          |  |  |                   
      $80.05 - $92.39
      $166K - $191K
     |                   
              735
              $59K
             |  | 
          
        
          |  |  |                   
      $308.86 - $455.36
      $343K - $505K
     |                   
              18.8K
              $6.62M
             |  | 
          
        
          |  |  |                   
      $61.57 - $126.06
      $369 - $756
     |                   
              3.36K
              $206K
             |  | 
          
        
          |  |  |                   
      $442.66 - $534.52
      $180K - $218K
     |                   
              550
              $292K
             |  | 
          
        
          |  |  |                   
      $783.83 - $1170.39
      $7.84K - $11.7K
     |                   
              440
              $350K
             |  | 
          
        
          |  |  |                   
      $828.4 - $1058.6
      $126K - $161K
     |                   
              510
              $475K
             |  | 
          
        
          |  |  |                   
      $542.38 - $646.34
      $39.1K - $46.5K
     |                   
              786
              $426K
             |  | 
          
        
          |  |  |                   
      $123.3 - $154.95
      $1.36K - $1.7K
     |                   
              4.24K
              $541K
             |  | 
          
        
          |  |  |                   
      $109.66 - $136.26
      $59K - $73.3K
     |                   
              2.01K
              $221K
             |  | 
          
        
          |  |  |                   
      $136.75 - $200.56
      $43.2K - $63.4K
     |                   
              1.6K
              $243K
             |  | 
          
        
          |  |  |                   
      $219.16 - $301.26
      $14.5K - $19.9K
     |                   
              974
              $232K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.1K
              $810K
             |  | 
          
        
          |  |  |                   
      $101.13 - $119.79
      $62.7K - $74.3K
     |                   
              466
              $48K
             |  | 
          
        
          |  |  |                   
      $566.21 - $672.99
      $235K - $279K
     |                   
              1.62K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $268.36 - $359.95
      $268 - $360
     |                   
              1.04K
              $278K
             |  | 
          
        
          |  |  |                   
      $84.5 - $105.05
      $46.6K - $58K
     |                   
              5.84K
              $512K
             |  | 
          
        
          |  |  |                   
      $63.77 - $68.75
      $54.2K - $58.4K
     |                   
              6.42K
              $414K
             |  | 
          
        
          |  |  |                   
      $91.17 - $95.39
      $64.8K - $67.8K
     |                   
              1.35K
              $128K
             |  | 
          
        
          |  |  |                   
      $49.78 - $53.19
      $58.1K - $62.1K
     |                   
              3.24K
              $165K
             |  | 
          
        
          |  |  |                   
      $96.1 - $106.37
      $64.5K - $71.4K
     |                   
              1.29K
              $129K
             |  | 
          
        
          |  |  |                   
      $120.54 - $134.79
      $32.5K - $36.4K
     |                   
              2.5K
              $300K
             |  | 
          
        
          |  |  |                   
      $167.73 - $179.21
      $72.8K - $77.8K
     |                   
              5.17K
              $893K
             |  | 
          
        
          |  |  |                   
      $58.81 - $68.2
      $48.8K - $56.6K
     |                   
              353
              $21K
             |  | 
          
        
          |  |  |                   
      $217.89 - $252.64
      $37.9K - $44K
     |                   
              590
              $130K
             |  | 
          
        
          |  |  |                   
      $332.0 - $400.86
      $13.3K - $16K
     |                   
              1.18K
              $396K
             |  | 
          
        
          |  |  |                   
      $28.51 - $41.85
      $16.4K - $24.1K
     |                   
              12.7K
              $397K
             |  | 
          
        
          |  |  |                   
      $360.07 - $417.26
      $31.3K - $36.3K
     |                   
              287
              $103K
             |  |