| Sep 2025 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.05% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.05% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2025 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.05% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.05% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.06% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.06% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Route One Fund I, L.P. | 1,997,344 | 2.17% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | Route One Offshore Master Fund, L.P. | 4,653,310 | 5.06% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Route One Fund I, L.P. | 2,381,920 | 2.59% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | Route One Offshore Master Fund, L.P. | 4,277,269 | 4.65% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Route One Fund I, L.P. | 2,381,920 | 2.64% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2023 | Route One Offshore Master Fund, L.P. | 4,277,269 | 4.74% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Route One Fund I, L.P. | 2,381,920 | 2.64% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2023 | Route One Offshore Master Fund, L.P. | 4,277,269 | 4.74% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Route One Fund I, L.P. | 2,381,920 | 2.64% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2023 | Route One Offshore Master Fund, L.P. | 4,277,269 | 4.74% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Route One Fund I, L.P. | 2,518,430 | 2.79% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2022 | Route One Offshore Master Fund, L.P. | 4,156,616 | 4.60% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Route One Fund I, L.P. | 2,518,430 | 2.79% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2022 | Route One Offshore Master Fund, L.P. | 4,156,616 | 4.60% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Route One Fund I, L.P. | 2,518,430 | 2.80% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2022 | Route One Offshore Master Fund, L.P. | 4,156,616 | 4.63% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Route One Fund I, L.P. | 2,518,430 | 2.80% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2022 | Route One Offshore Master Fund, L.P. | 4,156,616 | 4.63% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Route One Fund I, L.P. | 2,679,838 | 2.98% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2021 | Route One Offshore Master Fund, L.P. | 4,000,786 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Route One Fund I, L.P. | 2,679,838 | 2.98% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2021 | Route One Offshore Master Fund, L.P. | 4,000,786 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Route One Fund I, L.P. | 2,679,838 | 2.99% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2021 | Route One Offshore Master Fund, L.P | 4,000,786 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Route One Fund I, L.P. | 2,679,838 | 2.99% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2021 | Route One Offshore Master Fund, L.P. | 4,000,786 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Route One Fund I, L.P. | 2,684,088 | 2.99% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2020 | Route One Offshore Master Fund, L.P. | 4,001,746 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Route One Fund I, L.P. | 2,684,088 | 2.99% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2020 | Route One Offshore Master Fund, L.P. | 4,001,746 | 4.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Route One Fund I, L.P. | 2,684,088 | 3.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2020 | Route One Offshore Master Fund, L.P. | 4,001,746 | 4.47% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Route One Fund I, L.P. | 2,684,088 | 3.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2020 | Route One Offshore Master Fund L.P. | 4,001,746 | 4.47% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Route One Fund I, L.P. | 2,600,592 | 2.90% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2019 | Route One Offshore Master Fund L.P. | 3,877,069 | 4.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Route One Fund I, L.P. | 2,537,795 | 2.83% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2019 | Route One Offshore Master Fund L.P. | 3,783,262 | 4.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Route One Fund I, L.P. | 2,621,300 | 2.93% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2019 | Route One Offshore Master Fund L.P. | 3,699,751 | 4.13% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Route One Fund I, L.P. | 2,673,097 | 2.99% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2019 | Route One Offshore Master Fund L.P. | 3,642,630 | 4.07% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Route One Fund I, L.P. | 2,846,900 | 3.18% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2018 | Route One Offshore Master Fund L.P. | 3,465,338 | 3.87% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Route One Fund I, L.P. | 2,405,334 | 2.69% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2018 | Route One Offshore Master Fund L.P. | 2,647,331 | 2.96% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Route One Fund I, L.P. | 2,202,121 | 2.46% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2018 | Route One Offshore Master Fund L.P. | 2,423,210 | 2.71% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Route One Fund I L.P. | 2,080,067 | 2.32% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2018 | Route One Offshore Master Fund L.P. | 2,288,215 | 2.56% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Route One Fund I L.P. | 1,739,030 | 1.94% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2017 | Route One Offshore Master Fund L.P. | 1,912,864 | 2.14% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Route One Fund I L.P. | 1,705,267 | 1.91% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2017 | Route One Offshore Master Fund L.P. | 1,875,680 | 2.10% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Route One Fund I L.P. | 1,667,619 | 1.86% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2017 | Route One Offshore Master Fund L.P. | 1,834,184 | 2.05% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Route One Fund I L.P. | 1,523,352 | 1.70% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2017 | Route One Offshore Master Fund L.P. | 1,675,585 | 1.87% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | Route One Offshore Master Fund L.P. | 1,665,073 | 1.86% | - | -% | - | -% | 
                    
                        
                        
                            | Dec 2016 | Route One Fund I, L.P. | 1,533,817 | 1.72% | - | -% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | Route One Offshore Master Fund L.P. | 1,523,401 | 1.70% | - | -% | - | -% | 
                    
                        
                        
                            | Sep 2016 | Route One Fund I, L.P. | 1,403,446 | 1.57% | - | -% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | Route One Offshore Master Fund L.P. | 1,382,182 | 1.55% | - | -% | - | -% | 
                    
                        
                        
                            | Jun 2016 | Route One Fund I, L.P. | 1,273,597 | 1.43% | - | -% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | Route One Offshore Master Fund L.P. | 1,382,182 | 1.55% | - | -% | - | -% | 
                    
                        
                        
                            | Mar 2016 | Route One Fund I, L.P. | 1,273,597 | 1.43% | - | -% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | Route One Fund I L.P. | 1,076,083 | 1.21% | - | -% | - | -% | 
                    
                        
                        
                            | Dec 2015 | Route One Offshore Master Fund L.P. | 1,074,270 | 1.20% | - | -% | - | -% |