|  |  |                   
      $4.33 - $6.89
      $4.71K - $7.49K
     |                   
              59.1K
              $407K
             |  | 
          
        
          |  |  |                   
      $56.86 - $74.12
      $18.2K - $23.7K
     |                   
              257K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $60.5 - $87.28
      $21.5K - $31.1K
     |                   
              17.4K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $6.79 - $8.71
      $32.9K - $42.2K
     |                   
              200K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $42.6K - $53.1K
     |                   
              27.8K
              $5.52M
             |  | 
          
        
          |  |  |                   
      $15.14 - $18.77
      $75K - $92.9K
     |                   
              14.4K
              $249K
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $1.8K - $4.59K
     |                   
              4.21K
              $209K
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.77
      $11.8K - $15.3K
     |                   
              121K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $34.99 - $49.53
      $59.6K - $84.4K
     |                   
              2.09K
              $101K
             |  | 
          
        
          |  |  |                   
      $63.51 - $77.8
      $134K - $164K
     |                   
              33.3K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $16.0 - $18.38
      $19.4K - $22.2K
     |                   
              105K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $14.5K - $15.7K
     |                   
              222K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $30.06 - $37.17
      $116K - $143K
     |                   
              15K
              $495K
             |  | 
          
        
          |  |  |                   
      $2.94 - $3.86
      $62K - $81.4K
     |                   
              23.4K
              $88K
             |  | 
          
        
          |  |  |                   
      $15.84 - $21.87
      $4.53K - $6.25K
     |                   
              35.4K
              $742K
             |  | 
          
        
          |  |  |                   
      $23.17 - $30.04
      $47.3K - $61.3K
     |                   
              7.48K
              $222K
             |  | 
          
        
          |  |  |                   
      $2.1 - $2.96
      $171K - $241K
     |                   
              386K
              $813K
             |  | 
          
        
          |  |  |                   
      $4.71 - $11.38
      $42.1K - $102K
     |                   
              43.4K
              $293K
             |  | 
          
        
          |  |  |                   
      $2.93 - $5.45
      $38.4K - $71.5K
     |                   
              95.7K
              $423K
             |  | 
          
        
          |  |  |                   
      $330.1 - $336.55
      $330 - $337
     |                   
              18.3K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $38.99 - $47.29
      $63.2K - $76.7K
     |                   
              1.71K
              $75K
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $10.8K - $14.4K
     |                   
              61.9K
              $982K
             |  | 
          
        
          |  |  |                   
      $72.28 - $100.2
      $2.89K - $4.01K
     |                   
              5.19K
              $507K
             |  | 
          
        
          |  |  |                   
      $16.17 - $20.34
      $54.3K - $68.3K
     |                   
              90.5K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $26.6K - $32.6K
     |                   
              52.6K
              $2.33M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              171K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $3.2 - $4.64
      $45.1K - $65.3K
     |                   
              31.6K
              $143K
             |  | 
          
        
          |  |  |                   
      $6.21 - $8.58
      $53.9K - $74.5K
     |                   
              18.4K
              $148K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              47.7K
              $3.08M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              71.4K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $32.1 - $43.23
      $9.6K - $12.9K
     |                   
              73.3K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $9.75 - $14.93
      $1.21K - $1.85K
     |                   
              22.2K
              $322K
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $1.15M - $1.33M
     |                   
              120K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $3.25 - $5.62
      $37.5K - $64.9K
     |                   
              17.7K
              $94K
             |  | 
          
        
          |  |  |                   
      $6.54 - $9.62
      $36.4K - $53.5K
     |                   
              21.6K
              $185K
             |  | 
          
        
          |  |  |                   
      $6.88 - $12.61
      $6.29K - $11.5K
     |                   
              16.8K
              $187K
             |  | 
          
        
          |  |  |                   
      $4.83 - $7.59
      $55.4K - $87K
     |                   
              16.5K
              $98K
             |  | 
          
        
          |  |  |                   
      $7.41 - $10.31
      $34.6K - $48.2K
     |                   
              94.3K
              $956K
             |  | 
          
        
          |  |  |                   
      $21.06 - $24.75
      $33.1K - $38.9K
     |                   
              18.1K
              $436K
             |  | 
          
        
          |  |  |                   
      $3.37 - $4.28
      $59K - $75K
     |                   
              25.5K
              $91K
             |  | 
          
        
          |  |  |                   
      $4.26 - $6.94
      $32.3K - $52.7K
     |                   
              13.2K
              $84K
             |  | 
          
        
          |  |  |                   
      $3.15 - $4.99
      $6.71K - $10.6K
     |                   
              73.7K
              $362K
             |  | 
          
        
          |  |  |                   
      $9.12 - $20.29
      $9.89K - $22K
     |                   
              3.97K
              $79K
             |  | 
          
        
          |  |  |                   
      $48.03 - $58.9
      $6.53K - $8.01K
     |                   
              40.1K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $60.5 - $74.04
      $30.3K - $37K
     |                   
              2K
              $146K
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $973 - $1.22K
     |                   
              14.8K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $96K - $131K
     |                   
              80.2K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $0.68 - $1.16
      $35.4K - $60.4K
     |                   
              178K
              $149K
             |  | 
          
        
          |  |  |                   
      $9.68 - $14.06
      $9.68K - $14.1K
     |                   
              13.9K
              $195K
             |  | 
          
        
          |  |  |                   
      $2.2 - $3.71
      $4.26K - $7.19K
     |                   
              47.2K
              $171K
             |  |