|  |  |                   
      $23.84 - $30.3
      $401K - $510K
     |                   
              1.48K
              $40K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              641K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $33.85 - $47.6
      $804K - $1.13M
     |                   
              90.8K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $72.67 - $86.45
      $174K - $207K
     |                   
              36.2K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $87.44 - $112.74
      $23.6K - $30.4K
     |                   
              68.5K
              $6.95M
             |  | 
          
        
          |  |  |                   
      $224.16 - $285.86
      $354K - $452K
     |                   
              50
              $14K
             |  | 
          
        
          |  |  |                   
      $3.1 - $3.94
      $330K - $419K
     |                   
              9.88K
              $35K
             |  | 
          
        
          |  |  |                   
      $76.56 - $90.18
      $214K - $253K
     |                   
              152K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $7.71 - $10.59
      $59.9K - $82.2K
     |                   
              2.25M
              $22.5M
             |  | 
          
        
          |  |  |                   
      $17.79 - $23.8
      $1.9K - $2.55K
     |                   
              103K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $16.71 - $20.93
      $38.7K - $48.4K
     |                   
              174K
              $3.28M
             |  | 
          
        
          |  |  |                   
      $16.3 - $19.42
      $75.7K - $90.2K
     |                   
              834K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $12.91 - $19.33
      $293K - $439K
     |                   
              2.25K
              $43K
             |  | 
          
        
          |  |  |                   
      $2.25 - $3.66
      $216K - $352K
     |                   
              8.55K
              $24K
             |  | 
          
        
          |  |  |                   
      $16.86 - $35.88
      $38.9K - $82.7K
     |                   
              42.7K
              $744K
             |  | 
          
        
          |  |  |                   
      $9.07 - $12.08
      $283K - $377K
     |                   
              3.3K
              $35K
             |  | 
          
        
          |  |  |                   
      $50.27 - $61.67
      $115K - $142K
     |                   
              40.6K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $9.83 - $13.02
      $236K - $313K
     |                   
              21.2K
              $214K
             |  | 
          
        
          |  |  |                   
      $0.51 - $1.09
      $26.5K - $56.6K
     |                   
              616K
              $326K
             |  | 
          
        
          |  |  |                   
      $1.97 - $2.81
      $258K - $368K
     |                   
              13.7K
              $36K
             |  | 
          
        
          |  |  |                   
      $0.57 - $1.44
      $132K - $334K
     |                   
              18.4K
              $13K
             |  | 
          
        
          |  |  |                   
      $6.53 - $8.35
      $256K - $328K
     |                   
              4.31K
              $30K
             |  | 
          
        
          |  |  |                   
      $3.37 - $4.28
      $275K - $350K
     |                   
              8.32K
              $29K
             |  | 
          
        
          |  |  |                   
      $9.85 - $11.67
      $41.1K - $48.7K
     |                   
              777K
              $8.74M
             |  | 
          
        
          |  |  |                   
      $8.5 - $11.69
      $139K - $192K
     |                   
              76K
              $694K
             |  | 
          
        
          |  |  |                   
      $24.53 - $38.65
      $452K - $713K
     |                   
              123K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $69.5K - $100K
     |                   
              1.05M
              $14.3M
             |  | 
          
        
          |  |  |                   
      $9.06 - $11.79
      $296K - $385K
     |                   
              3.63K
              $42K
             |  | 
          
        
          |  |  |                   
      $3.3 - $6.03
      $230K - $421K
     |                   
              5.76K
              $34K
             |  | 
          
        
          |  |  |                   
      $14.19 - $17.01
      $60.1K - $72K
     |                   
              359K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $8.6 - $10.66
      $8.06K - $9.99K
     |                   
              155K
              $1.36M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              380K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $4.58 - $6.98
      $236K - $360K
     |                   
              4.93K
              $33K
             |  | 
          
        
          |  |  |                   
      $4.83 - $7.59
      $1.22K - $1.91K
     |                   
              227K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $0.83 - $2.27
      $92.2K - $252K
     |                   
              9.01K
              $17K
             |  | 
          
        
          |  |  |                   
      $15.95 - $22.55
      $7.99K - $11.3K
     |                   
              277K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $3.5 - $7.71
      $208K - $459K
     |                   
              8.62K
              $33K
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $1.29M - $1.83M
     |                   
              155K
              $8.83M
             |  | 
          
        
          |  |  |                   
      $5.66 - $6.55
      $278K - $321K
     |                   
              5.06K
              $32K
             |  | 
          
        
          |  |  |                   
      $34.1 - $47.63
      $103K - $144K
     |                   
              207K
              $9.27M
             |  | 
          
        
          |  |  |                   
      $1.6 - $3.84
      $257K - $616K
     |                   
              19.2K
              $68K
             |  | 
          
        
          |  |  |                   
      $206.03 - $243.28
      $783K - $924K
     |                   
              79.4K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $15.78 - $22.61
      $14.5K - $20.7K
     |                   
              88.8K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $41.39 - $51.94
      $767K - $963K
     |                   
              307K
              $16M
             |  | 
          
        
          |  |  |                   
      $25.24 - $43.41
      $249K - $429K
     |                   
              1.16K
              $50K
             |  | 
          
        
          |  |  |                   
      $50.42 - $59.65
      $379K - $449K
     |                   
              287K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $5.48 - $8.1
      $76.5K - $113K
     |                   
              102K
              $663K
             |  | 
          
        
          |  |  |                   
      $7.3 - $10.83
      $45.9K - $68.1K
     |                   
              111K
              $957K
             |  | 
          
        
          |  |  |                   
      $35.67 - $44.28
      $36.8K - $45.7K
     |                   
              117K
              $4.36M
             |  | 
          
        
          |  |  |                   
      $24.11 - $28.86
      $14.6K - $17.5K
     |                   
              231K
              $6.25M
             |  |