|  |  |                   
      $54.21 - $57.41
      $0 - $0
     |                   
              0
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              130
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.1K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              19.9K
              $0
             |  | 
          
        
          |  |  |                   
      $15.87 - $34.84
      $397 - $871
     |                   
              25
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.82K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.07K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              39
              $0
             |  | 
          
        
          |  |  |                   
      $127.69 - $151.32
      $255 - $303
     |                   
              10
              $1K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              50K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              75
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.1K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.2K
              $0
             |  | 
          
        
          |  |  |                   
      $4.63 - $11.7
      $232 - $585
     |                   
              50
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              28.9K
              $0
             |  | 
          
        
          |  |  |                   
      $13.29 - $33.63
      $399 - $1.01K
     |                   
              30
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              30
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.2K
              $0
             |  | 
          
        
          |  |  |                   
      $18.41 - $20.12
      $0 - $0
     |                   
              0
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.47K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.69K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              185
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              848
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              351
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              497
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.9K
              $0
             |  | 
          
        
          |  |  |                   
      $10.11 - $18.05
      $404 - $722
     |                   
              40
              $0
             |  | 
          
        
          |  |  |                   
      $11.03 - $19.78
      $331 - $593
     |                   
              30
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              585
              $0
             |  | 
          
        
          |  |  |                   
      $2.62 - $5.61
      $236 - $505
     |                   
              90
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              205
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              75
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.85K
              $0
             |  | 
          
        
          |  |  |                   
      $4.73 - $8.22
      $473 - $822
     |                   
              100
              $0
             |  | 
          
        
          |  |  |                   
      $21.12 - $27.21
      $422 - $544
     |                   
              20
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              47K
              $0
             |  | 
          
        
          |  |  |                   
      $8.59 - $13.0
      $172 - $260
     |                   
              90
              $0
             |  | 
          
        
          |  |  |                   
      $51.98 - $57.7
      $520 - $577
     |                   
              10
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              180
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              80
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.5K
              $0
             |  | 
          
        
          |  |  |                   
      $92.96 - $113.91
      $3.53K - $4.33K
     |                   
              734
              $70K
             |  | 
          
        
          |  |  |                   
      $21.71 - $31.23
      $1.02K - $1.47K
     |                   
              259
              $5K
             |  | 
          
        
          |  |  |                   
      $67.08 - $77.12
      $805 - $925
     |                   
              234
              $15K
             |  | 
          
        
          |  |  |                   
      $25.5 - $35.2
      $255 - $352
     |                   
              179
              $4K
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $794 - $861
     |                   
              2.06K
              $141K
             |  |