Brickset allows you to export a search as .CSV and appears to include prices for all regularly available sets - this does exclude promotional sets (i.e. in-store, newspaper vouchers, magazine gifts, partner stores, or VIP/special offers) and educational sets (only available through specialist educational retailers), or pick-a-brick/model options.
Running a quick SUM() over the price columns results in the following totals for 2015 and 2016 as examples - which gives you to total for the sets that were released in those teritories - if you want you can play around with the data yourself to merge the different sets, as well as apply either an average or premium amount (based on the number of bricks) for the promotional sets:
| Year | # Sets | UK £ | US $ | CAN $ | EUR € |
|------|--------|-----------|-----------|-----------|-----------|
| 2015 | 771 | 12,607.44 | 16,117.06 | 18,364.45 | 14,140.92 |
| 2016 | 828 | 13,531.21 | 16,915.18 | 19,718.39 | 15,886.59 |
As you can see the total number of sets is variable (2011 had only 584 sets for example) so the total price will vary each year.