pub fn calculate_shares_to_give( amount: u64, total_vlp_shares: u64, total_vault_balance: u64) -> u64