 12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024
                            
                        
                         12-31
                                2024
                            
                                12-31
                                2024