Parameterize recorded hard-coded filename using CSV Data Set Config. Keep in mind that you need to either copy your files to "bin" folder of your JMeter installation or make sure that your CSV file contains full paths to the files you will need to upload.
Add a Synchronizing Timer as a child of the HTTP Request sampler which performs the file upload and set "Number of Simultaneous Users to Group by" to 100