74294 traders already placed 5723260 orders.