As of August 30, 2024, BP PLC has a total of 17,107,748,719 voting rights, which includes 16,383,427,053 ordinary shares and 12,706,252 preference shares. This filing is significant for shareholders as it relates to their voting interests and compliance with transparency rules.