I'm under the assumption that it is on Jagex's side. Regardless of whether it's the number bought or the number claimed, it's still a heck of a lot of money. EDIT: At 3.59 GBP per bond, that's 15,078,000 GBP per year. For context, for FY2013-2014 they earned 46,100,000 GBP from memberships and microtansactions.