| 
                                    
                                        30 Apr
                                        2019
 | 4 | 
                                     
                                        Statement of changes in beneficial ownership of securities
                                     | 
                                    3,4,5
                                 |  | 
                        
                            | 
                                    
                                        30 Apr
                                        2019
 | 4 | 
                                     
                                        Statement of changes in beneficial ownership of securities
                                     | 
                                    3,4,5
                                 |  | 
                        
                            | 
                                    
                                        30 Apr
                                        2019
 | 4 | 
                                     
                                        Statement of changes in beneficial ownership of securities
                                     | 
                                    3,4,5
                                 |  | 
                        
                            | 
                                    
                                        30 Apr
                                        2019
 | 8-K | 
                                     
                                        Report of unscheduled material events or corporate event
                                     | 
                                    Current Reports
                                 |  | 
                        
                            | 
                                    
                                        30 Apr
                                        2019
 | DEF 14A | 
                                     
                                        Official notification to shareholders of matters to be brought to a vote ("Proxy")
                                     | 
                                    Proxy Filings
                                 |  | 
                        
                            | 
                                    
                                        25 Apr
                                        2019
 | 4 | 
                                     
                                        Statement of changes in beneficial ownership of securities
                                     | 
                                    3,4,5
                                 |  | 
                        
                            | 
                                    
                                        04 Apr
                                        2019
 | PRE 14A | 
                                     
                                        A preliminary proxy statement providing notification matters to be brought to a vote
                                     | 
                                    Proxy Filings
                                 |  | 
                        
                            | 
                                    
                                        02 Apr
                                        2019
 | 8-K | 
                                     
                                        Report of unscheduled material events or corporate event
                                     | 
                                    Current Reports
                                 |  | 
                        
                            | 
                                    
                                        26 Mar
                                        2019
 | 8-K | 
                                     
                                        Report of unscheduled material events or corporate event
                                     | 
                                    Current Reports
                                 |  | 
                        
                            | 
                                    
                                        19 Feb
                                        2019
 | 8-K | 
                                     
                                        Report of unscheduled material events or corporate event
                                     | 
                                    Current Reports
                                 |  |