BARCLAYS PLC Q4 2023 13F Filing - 4262 Positions, $193.7B AUM | HoldingsIntel