| 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              600
             | 
            
                                     
      $5.16 - $6.04
      $3.1K - $3.62K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              40
             | 
            
                                     
      $31.49 - $37.82
      $1.26K - $1.51K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              46
             | 
            
                                     
      $17.58 - $25.11
      $809 - $1.16K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              25
             | 
            
                                     
      $53.67 - $62.05
      $1.34K - $1.55K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              820
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              50
             | 
            
                                     
      $27.14 - $36.81
      $1.36K - $1.84K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              800
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              150
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              1,765
             | 
            
                                     
      $6.32 - $19.66
      $11.2K - $34.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              200
             | 
            
                                     
      $67.98 - $78.9
      $13.6K - $15.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              3,706
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              320
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              550
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              2
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              3
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              5
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              3
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              5
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              0
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              2
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              10
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              150
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2019
                  Filed on Feb 14, 2020
                                       
                    
             | 
            
              25
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              20,250
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              1,357
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              576
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              20
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              1,172
             | 
            
                                     
      $74.49 - $92.02
      $87.3K - $108K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              40
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              107
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              37
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              2,000
             | 
            
                                     
      $16.95 - $23.5
      $33.9K - $47K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              86
             | 
            
                                     
      $35.44 - $45.92
      $3.05K - $3.95K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              123
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              39
             | 
            
                                     
      $58.3 - $66.61
      $2.27K - $2.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              200
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              2,119
             | 
            
                                     
      $48.39 - $58.05
      $103K - $123K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              350
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              41
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              310
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              3,789
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              600
             | 
            
                                     
      $58.19 - $62.91
      $34.9K - $37.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              400
             | 
            
                                     
      $43.76 - $47.11
      $17.5K - $18.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              4,310
             | 
            
                                     
      $11.72 - $12.54
      $50.5K - $54K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              1,559
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              129
             | 
            
                                     
      $21.27 - $31.26
      $2.74K - $4.03K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              742
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              220
             | 
            
                                     
      $10.66 - $12.63
      $2.35K - $2.78K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              50
             | 
            
                                     
      $50.09 - $56.41
      $2.5K - $2.82K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2019
                  Filed on Oct 22, 2019
                                       
                    
             | 
            
              86
             | 
            
                                     
      $24.91 - $27.91
      $2.14K - $2.4K
     
                  
             | 
            
              
                
              
             |