Thanks @danitufi
No, I don’t mind sharing the process at all. I tried to optimize the base geometry I used to distribute the leaves as much as possible, and I managed to get that down to 170 faces.
To get the rough shape of the bushes, I started with metaballs. Once I had the shape I liked, I used the Remesh modifier to get an all quad mesh with roughly even quads. Next I decimated it with the Decimate modifier to lower the polygon count while retaining the overall shape and form. Then to get that to an even lower vertex count, I made a quick retopology manually using a combination of vertex snapping and the shrinkwrap modifier.