|  |  |                   
      $24.02 - $27.91
      $4.49K - $5.22K
     |                   
              16.6K
              $462K
             |  | 
          
        
          |  |  |                   
      $326.09 - $392.66
      $978 - $1.18K
     |                   
              1.45K
              $548K
             |  | 
          
        
          |  |  |                   
      $83.67 - $106.19
      $73.3K - $93K
     |                   
              6.8K
              $670K
             |  | 
          
        
          |  |  |                   
      $20.5 - $25.11
      $533 - $653
     |                   
              13.7K
              $335K
             |  | 
          
        
          |  |  |                   
      $6.18 - $7.41
      $34.8K - $41.7K
     |                   
              36.9K
              $270K
             |  | 
          
        
          |  |  |                   
      $304.5 - $337.56
      $58.8K - $65.1K
     |                   
              1.12K
              $360K
             |  | 
          
        
          |  |  |                   
      $8.96 - $9.64
      $100K - $108K
     |                   
              121K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $118.79 - $138.31
      $45.7K - $53.2K
     |                   
              2.49K
              $321K
             |  | 
          
        
          |  |  |                   
      $10.31 - $16.55
      $5.86K - $9.4K
     |                   
              13.5K
              $195K
             |  | 
          
        
          |  |  |                   
      $59.81 - $60.11
      $49.5K - $49.8K
     |                   
              34.1K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $142.42 - $148.18
      $30.9K - $32.2K
     |                   
              5.48K
              $799K
             |  | 
          
        
          |  |  |                   
      $32.37 - $37.31
      $31.8K - $36.6K
     |                   
              27.6K
              $948K
             |  | 
          
        
          |  |  |                   
      $49.87 - $58.78
      $13.6K - $16K
     |                   
              8.42K
              $468K
             |  | 
          
        
          |  |  |                   
      $46.04 - $56.64
      $72K - $88.6K
     |                   
              5.69K
              $275K
             |  | 
          
        
          |  |  |                   
      $167.86 - $202.79
      $17.3K - $20.9K
     |                   
              1.58K
              $300K
             |  | 
          
        
          |  |  |                   
      $6.99 - $10.35
      $52.4K - $77.6K
     |                   
              19K
              $146K
             |  | 
          
        
          |  |  |                   
      $301.44 - $365.84
      $28K - $34K
     |                   
              1.76K
              $568K
             |  | 
          
        
          |  |  |                   
      $7.97 - $9.94
      $452K - $563K
     |                   
              471K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $410.51 - $450.93
      $4.11K - $4.51K
     |                   
              1.83K
              $787K
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $3.51K - $3.91K
     |                   
              11K
              $507K
             |  | 
          
        
          |  |  |                   
      $98.56 - $110.68
      $6.9K - $7.75K
     |                   
              6.2K
              $679K
             |  | 
          
        
          |  |  |                   
      $151.51 - $170.75
      $1.06K - $1.2K
     |                   
              2.55K
              $435K
             |  | 
          
        
          |  |  |                   
      $100.62 - $112.59
      $302 - $338
     |                   
              5.25K
              $581K
             |  | 
          
        
          |  |  |                   
      $59.23 - $62.14
      $59.2 - $62.1
     |                   
              16K
              $993K
             |  | 
          
        
          |  |  |                   
      $147.94 - $154.99
      $11.8K - $12.4K
     |                   
              4.48K
              $691K
             |  | 
          
        
          |  |  |                   
      $102.01 - $117.25
      $6.94K - $7.97K
     |                   
              3.58K
              $415K
             |  | 
          
        
          |  |  |                   
      $95.86 - $104.94
      $383 - $420
     |                   
              6.64K
              $687K
             |  | 
          
        
          |  |  |                   
      $39.89 - $41.55
      $21.1K - $22K
     |                   
              13.8K
              $570K
             |  | 
          
        
          |  |  |                   
      $89.27 - $100.33
      $7.68K - $8.63K
     |                   
              4.08K
              $401K
             |  | 
          
        
          |  |  |                   
      $2.64 - $2.72
      $43.6K - $44.9K
     |                   
              120K
              $322K
             |  | 
          
        
          |  |  |                   
      $44.09 - $52.81
      $96K - $115K
     |                   
              22.6K
              $1.02M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37K
              $7.2M
             |  | 
          
        
          |  |  |                   
      $154.95 - $204.44
      $7.75K - $10.2K
     |                   
              1.25K
              $255K
             |  | 
          
        
          |  |  |                   
      $6.08 - $6.45
      $2.1K - $2.23K
     |                   
              159K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $45.04 - $50.93
      $1.58K - $1.78K
     |                   
              8.15K
              $405K
             |  | 
          
        
          |  |  |                   
      $55.81 - $60.32
      $223 - $241
     |                   
              9.59K
              $569K
             |  | 
          
        
          |  |  |                   
      $526.48 - $588.0
      $55.8K - $62.3K
     |                   
              3.27K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $32.11 - $32.82
      $17.8K - $18.2K
     |                   
              16.9K
              $554K
             |  | 
          
        
          |  |  |                   
      $64.44 - $76.07
      $4.83K - $5.71K
     |                   
              4.05K
              $285K
             |  | 
          
        
          |  |  |                   
      $64.52 - $74.35
      $94.7K - $109K
     |                   
              17.8K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $116.91 - $149.21
      $13.7K - $17.5K
     |                   
              3.15K
              $381K
             |  | 
          
        
          |  |  |                   
      $8.74 - $10.69
      $577 - $706
     |                   
              28.2K
              $279K
             |  | 
          
        
          |  |  |                   
      $11.65 - $13.48
      $43.7K - $50.5K
     |                   
              25.5K
              $309K
             |  | 
          
        
          |  |  |                   
      $109.11 - $111.88
      $21.8K - $22.4K
     |                   
              4.61K
              $512K
             |  | 
          
        
          |  |  |                   
      $54.36 - $58.96
      $5.44K - $5.9K
     |                   
              8.72K
              $512K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.8K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $4.81 - $5.36
      $23.1K - $25.7K
     |                   
              15.1K
              $77K
             |  | 
          
        
          |  |  |                   
      $102.17 - $110.66
      $8.17K - $8.85K
     |                   
              2.14K
              $236K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.88K
              $315K
             |  | 
          
        
          |  |  |                   
      $78.11 - $79.07
      $13K - $13.2K
     |                   
              42.6K
              $3.36M
             |  |