Tamarack Valley Energy Ltd. insider buys