Just under two and a half million trades to go!