|  |  |                   
      $12.7 - $15.07
      $572 - $678
     |                   
              14.8K
              $223K
             |  | 
          
        
          |  |  |                   
      $128.32 - $138.41
      $25.2K - $27.1K
     |                   
              6.52K
              $900K
             |  | 
          
        
          |  |  |                   
      $181.56 - $190.33
      $28.1K - $29.5K
     |                   
              8.27K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $126.64 - $135.65
      $2.79K - $2.98K
     |                   
              4.99K
              $676K
             |  | 
          
        
          |  |  |                   
      $115.87 - $125.42
      $7.07K - $7.65K
     |                   
              6.26K
              $784K
             |  | 
          
        
          |  |  |                   
      $64.58 - $69.94
      $1.55K - $1.68K
     |                   
              12K
              $830K
             |  | 
          
        
          |  |  |                   
      $54.08 - $62.65
      $3.79K - $4.39K
     |                   
              12.7K
              $719K
             |  | 
          
        
          |  |  |                   
      $67.01 - $72.84
      $30K - $32.6K
     |                   
              14.5K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $75.33 - $100.77
      $17.3K - $23.2K
     |                   
              4.26K
              $387K
             |  | 
          
        
          |  |  |                   
      $115.96 - $125.95
      $8.81K - $9.57K
     |                   
              7.7K
              $969K
             |  | 
          
        
          |  |  |                   
      $36.93 - $40.55
      $20.5K - $22.5K
     |                   
              30.4K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $48.89 - $61.24
      $7.04K - $8.82K
     |                   
              6.56K
              $399K
             |  | 
          
        
          |  |  |                   
      $131.77 - $175.63
      $13.2K - $17.6K
     |                   
              2.54K
              $431K
             |  | 
          
        
          |  |  |                   
      $73.48 - $79.4
      $54.4K - $58.8K
     |                   
              21.1K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $18.9K - $20.2K
     |                   
              12.7K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $61.83 - $67.07
      $22.8K - $24.7K
     |                   
              24.9K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $3649.42 - $4354.54
      $14.6K - $17.4K
     |                   
              166
              $712K
             |  | 
          
        
          |  |  |                   
      $27.02 - $28.94
      $5.08K - $5.44K
     |                   
              60.8K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $3.78K - $4.09K
     |                   
              8.4K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $64.0 - $66.91
      $18.2K - $19.1K
     |                   
              37.5K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $15.1K - $18.2K
     |                   
              6.32K
              $681K
             |  | 
          
        
          |  |  |                   
      $224.2 - $245.55
      $3.14K - $3.44K
     |                   
              5.26K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $23.82 - $25.84
      $78.3K - $85K
     |                   
              97.5K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $118.37 - $139.46
      $7.69K - $9.06K
     |                   
              6.91K
              $940K
             |  | 
          
        
          |  |  |                   
      $70.96 - $73.96
      $34K - $35.4K
     |                   
              58.5K
              $4.32M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $102K - $139K
     |                   
              11.2K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $4.88K - $5.64K
     |                   
              1.36K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $175K - $191K
     |                   
              17.1K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $36.1K - $37.1K
     |                   
              212K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $108.03 - $117.04
      $23.2K - $25.2K
     |                   
              17K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $48.07 - $53.4
      $45.5K - $50.5K
     |                   
              34.9K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $514.61 - $682.78
      $6.69K - $8.88K
     |                   
              1.45K
              $925K
             |  | 
          
        
          |  |  |                   
      $28.15 - $30.13
      $3.88K - $4.16K
     |                   
              91.1K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $81K - $87.5K
     |                   
              52K
              $3.82M
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $58.5K - $64.3K
     |                   
              44.4K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $2.79K - $3.08K
     |                   
              2.77K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $214.92 - $244.84
      $17.2K - $19.6K
     |                   
              6.93K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $158.59 - $198.69
      $15.7K - $19.7K
     |                   
              6.83K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $284.45 - $324.95
      $3.7K - $4.22K
     |                   
              5.13K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $39.84 - $43.15
      $25.9K - $28.1K
     |                   
              72.1K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $31.18 - $36.81
      $28K - $33.1K
     |                   
              43.3K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $27.1K - $28.5K
     |                   
              17.7K
              $5.21M
             |  | 
          
        
          |  |  |                   
      $309.46 - $373.37
      $51.7K - $62.4K
     |                   
              6.65K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $69.4K - $88.2K
     |                   
              10.6K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $7.01K - $9.94K
     |                   
              6.13K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $327.85 - $426.39
      $3.28K - $4.26K
     |                   
              3.2K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $339.37 - $366.46
      $191K - $206K
     |                   
              19.8K
              $7.24M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $32.1K - $35.7K
     |                   
              42.1K
              $5M
             |  | 
          
        
          |  |  |                   
      $41.34 - $45.65
      $8.81K - $9.72K
     |                   
              109K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $4.9K - $5.47K
     |                   
              39K
              $4.71M
             |  |