The child then finds another huge stash of toy trucks totalling 2925. He continues to distribute them evenly among his 18 stuffed animals. How many additional toy trucks does each stuffed animal get now?