|  |  |                   
      $97.51 - $118.42
      $1.21M - $1.47M
     |                   
              14.5K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $45.07 - $52.57
      $1.05M - $1.22M
     |                   
              14K
              $684K
             |  | 
          
        
          |  |  |                   
      $81.46 - $94.63
      $402K - $467K
     |                   
              5K
              $473K
             |  | 
          
        
          |  |  |                   
      $33.77 - $41.16
      $284K - $346K
     |                   
              9.9K
              $397K
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $163K - $179K
     |                   
              15.7K
              $518K
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $235K - $238K
     |                   
              144K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $6.63K - $8.31K
     |                   
              1.69K
              $685K
             |  | 
          
        
          |  |  |                   
      $29.12 - $35.84
      $210K - $258K
     |                   
              26.1K
              $935K
             |  | 
          
        
          |  |  |                   
      $45.18 - $46.32
      $168K - $172K
     |                   
              158K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $58.41 - $72.69
      $175K - $217K
     |                   
              5.6K
              $407K
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $10.5K - $13.7K
     |                   
              7.1K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $53.6K - $75.8K
     |                   
              7.9K
              $251K
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $63.1K - $70.7K
     |                   
              3.41K
              $459K
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $63.8K - $75.4K
     |                   
              7.26K
              $225K
             |  | 
          
        
          |  |  |                   
      $24.19 - $24.45
      $94.8K - $95.9K
     |                   
              91.8K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $12.8K - $14.1K
     |                   
              4.86K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $89.63 - $111.92
      $92.3K - $115K
     |                   
              2.05K
              $229K
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $54K - $66K
     |                   
              5.18K
              $429K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $81.8K - $113K
     |                   
              849
              $246K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $53.9K - $65.3K
     |                   
              1.4K
              $495K
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $38.4K - $44.9K
     |                   
              6.61K
              $459K
             |  | 
          
        
          |  |  |                   
      $44.8 - $53.97
      $53.6K - $64.5K
     |                   
              6.31K
              $340K
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $66.4K - $89.4K
     |                   
              5.08K
              $266K
             |  | 
          
        
          |  |  |                   
      $26.18 - $26.93
      $24.3K - $25K
     |                   
              188K
              $5.03M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $61.6K - $92.2K
     |                   
              2.45K
              $225K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              28.8K
              $5.25M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $33.5K - $39.1K
     |                   
              3.5K
              $273K
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $52.1K - $62.5K
     |                   
              3.85K
              $704K
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $19.7K - $23.5K
     |                   
              4.81K
              $252K
             |  | 
          
        
          |  |  |                   
      $66.32 - $80.17
      $24.8K - $30K
     |                   
              3.41K
              $268K
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $42.1K - $55.8K
     |                   
              2.61K
              $287K
             |  | 
          
        
          |  |  |                   
      $46.39 - $47.84
      $4.69K - $4.83K
     |                   
              6.6K
              $315K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              38.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.9K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              31K
              $0
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $24.4K - $30.4K
     |                   
              973
              $295K
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $26.3K - $30.6K
     |                   
              63.5K
              $3.5M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $30.7K - $44.9K
     |                   
              7.52K
              $640K
             |  | 
          
        
          |  |  |                   
      $57.46 - $75.58
      $42.3K - $55.7K
     |                   
              9.52K
              $719K
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $110K - $135K
     |                   
              9.11K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $28.6K - $43.5K
     |                   
              825
              $608K
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $10.8K - $15.2K
     |                   
              2.88K
              $729K
             |  | 
          
        
          |  |  |                   
      $144.94 - $210.94
      $8.41K - $12.2K
     |                   
              3.75K
              $790K
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $1.17K - $1.56K
     |                   
              8.04K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $54.2K - $76.1K
     |                   
              2.42K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $60.21 - $75.37
      $19.7K - $24.7K
     |                   
              45.5K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $58.96 - $67.97
      $29.1K - $33.6K
     |                   
              80.9K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $41.45 - $54.46
      $18.7K - $24.6K
     |                   
              73K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $2.33K - $2.91K
     |                   
              97.2K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $61.92 - $81.5
      $47.2K - $62.2K
     |                   
              55.8K
              $4.54M
             |  |