This function uses a simplification which is possible because there is a direct* conversion between units and share.
Dev
This function uses a simplification which is possible because there is a direct* conversion between units and share.