Yes if you've been paying attention to the shares on dtc you will see th reductions in shares. The last official reduction and retiring of shares on dtc was for around 720k shares. He doesn't report price per buy, but in the 10qs and 10k they will report how much they paid for retiring the shares.