Shipping to Canada/Mexico is $11.00, so the total would be $31.00 per shirt w/ shipping (for multiple shirts, price the shirts at $20 per shirt, then add $26 shipping to the total cost.
For Europe, cost per shirt with shipping would be $33.00 (for multiple shirts, price the shirts at $20 per shirt, then add $43 shipping to the total cost)