Perry has successfully completed over 500 transactions since 1987.................and still counting.