average price for vinyl deck 16 x 20