|  |  |                   
      $35.0 - $44.92
      $24.1K - $30.9K
     |                   
              12.9K
              $494K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              29.7K
              $562K
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $3.66K - $4.68K
     |                   
              4.57K
              $633K
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $24.4K - $36.2K
     |                   
              1.45K
              $345K
             |  | 
          
        
          |  |  |                   
      $7.76 - $8.98
      $66.4K - $76.9K
     |                   
              25.3K
              $201K
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $94.5K - $116K
     |                   
              7.79K
              $607K
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $118K - $136K
     |                   
              8.12K
              $506K
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $90.5K - $101K
     |                   
              7.21K
              $546K
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $9.69K - $11.3K
     |                   
              8.76K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $34.8K - $38.8K
     |                   
              526
              $1.95M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $42.6K - $49.3K
     |                   
              4.92K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $7.84K - $9.54K
     |                   
              2.39K
              $712K
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $25.1K - $28.9K
     |                   
              2.67K
              $395K
             |  | 
          
        
          |  |  |                   
      $86.17 - $148.63
      $99.8K - $172K
     |                   
              1.42K
              $208K
             |  | 
          
        
          |  |  |                   
      $91.66 - $115.04
      $79.1K - $99.3K
     |                   
              3.36K
              $382K
             |  | 
          
        
          |  |  |                   
      $14.18 - $17.31
      $40.2K - $49K
     |                   
              12.8K
              $190K
             |  | 
          
        
          |  |  |                   
      $39.08 - $48.9
      $411K - $514K
     |                   
              78K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $34.5K - $39.5K
     |                   
              4K
              $753K
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $48.5K - $69.3K
     |                   
              7.26K
              $235K
             |  | 
          
        
          |  |  |                   
      $22.7 - $23.33
      $88.1K - $90.6K
     |                   
              71.2K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $23.9K - $28K
     |                   
              4.83K
              $391K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $55.9K - $67.1K
     |                   
              4.11K
              $239K
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $335K - $379K
     |                   
              103K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $99.1 - $99.49
      $70.1K - $70.3K
     |                   
              17.9K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $69.56 - $86.19
      $33.2K - $41.1K
     |                   
              5.77K
              $457K
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $60.7K - $68.1K
     |                   
              11.1K
              $360K
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $46.2K - $50.9K
     |                   
              2.14K
              $233K
             |  | 
          
        
          |  |  |                   
      $17.41 - $21.38
      $23.9K - $29.4K
     |                   
              10.1K
              $178K
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $4.72K - $5.18K
     |                   
              42.9K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $26.4K - $29.6K
     |                   
              91.6K
              $5.28M
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $109K - $143K
     |                   
              1.53K
              $368K
             |  | 
          
        
          |  |  |                   
      $19.6 - $25.72
      $16.4K - $21.5K
     |                   
              15.5K
              $347K
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $138K - $165K
     |                   
              25K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $24.3K - $29.9K
     |                   
              3.58K
              $303K
             |  | 
          
        
          |  |  |                   
      $238.57 - $327.47
      $135K - $185K
     |                   
              1.74K
              $547K
             |  | 
          
        
          |  |  |                   
      $398.85 - $473.32
      $41.1K - $48.8K
     |                   
              1.69K
              $757K
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $3.3K - $4.15K
     |                   
              2.62K
              $257K
             |  | 
          
        
          |  |  |                   
      $106.53 - $122.8
      $27.5K - $31.7K
     |                   
              2.66K
              $299K
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $35.7K - $44.6K
     |                   
              2.84K
              $215K
             |  | 
          
        
          |  |  |                   
      $74.62 - $81.76
      $33.3K - $36.5K
     |                   
              6.19K
              $477K
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $23.9K - $27.9K
     |                   
              5.43K
              $746K
             |  | 
          
        
          |  |  |                   
      $70.68 - $79.12
      $33K - $36.9K
     |                   
              4.39K
              $320K
             |  | 
          
        
          |  |  |                   
      $144.49 - $190.68
      $70.7K - $93.2K
     |                   
              1.34K
              $239K
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $94.5K - $120K
     |                   
              2.38K
              $360K
             |  | 
          
        
          |  |  |                   
      $10.02 - $13.19
      $34.8K - $45.8K
     |                   
              11.2K
              $130K
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $13.2K - $15.7K
     |                   
              3.25K
              $407K
             |  | 
          
        
          |  |  |                   
      $159.67 - $192.9
      $44.5K - $53.8K
     |                   
              1.54K
              $266K
             |  | 
          
        
          |  |  |                   
      $64.28 - $75.17
      $60.2K - $70.4K
     |                   
              7.72K
              $566K
             |  | 
          
        
          |  |  |                   
      $125.37 - $149.02
      $37.9K - $45K
     |                   
              1.54K
              $225K
             |  |