For 1/3 acre pond in SW MI I'd like to order 100-200. Who can I order through and how do I arrange payment?

also:

Will they do well in a SW michigan pond that just saw ice out now? How long to wait for water to warm up? No fish now, but hoping to build forage, add RES possibly predator way later. Will they overwinter? Over the weekend we had a 60 degree rain, now temps falling and 1" of snow on grass by morning, will melt later in the day and then back up to the 60s.

I have 1/3 acre pond give/take, 8' at high tide (high ground water mark) and am thinking that 75-100 would do or maybe that is overkill for an empty pond?