According to the stock policy of a company, each employee in the technical division is given 15 shares of the company and each employee in the recruitment division is given 10 shares. Employees belonging to both communities get 25 shares each. There are 20 employees in the company, and each one belongs to at least one division. The cost of each share is $10. If the technical division has 15 employees and the recruitment division has 10 employees, then what is the total cost of the shares given by the company?
(A) 2,250
(B) 2,650
(C) 3,120
(D) 3,180
(E) 3,250