CAMBRIDGE, Minn. (KAKE) - A 12-year-old Minnesota boy who sold more than $56,000 in popcorn through his scouts troop recently spent his earnings to buy presents for children in foster care.

Jonathan Werner’s emerged as the top Boy Scouts popcorn seller in Minnesota and one of the top three in the U.S., KARE reports. Last year, he raised $46,194. This year, that number swelled to $56,396.

Werner and his mother spent the boy's $11,300 earnings during a multi-day shopping spree at Kohl’s, Walmart, Fleet Farm and Amazon. They bought 600 gifts for every foster kid in four counties and part of a fifth. 

Werner's mother, Serena Kolk, told the local NBC affiliate that her son read over every one of those children’s written wishlists before going shopping.

“He reads what every kid writes and tries to find something he thinks they are specifically going to like,” Kolk said.

Werner said his father’s humble upbringing in foster care motivated him to stay out on the trail even when he was tired.

“It didn’t really sound like [he] had much of a Christmas” growing up, Werner said of his father, Steve Kolk.

Werner said he eventually wants to buy presents for every foster child in Minnesota.

“I just want to make kids happy for Christmas and let them know they are loved and appreciated, Werner said.