Dirk Nowitzki sixth player in NBA history with 30,000 points