December 31,
Inventories consisted of:  2016  2015
Finished goods  $33,971,922   $29,802,745 
Work in process   187,833    169,540 
Materials and supplies   3,078,106    5,535,306 
   $37,237,861   $35,507,591