Switches with 16 ports

Price
Brands
TP-Link (16)
Ubiquiti (11)
Teltonika (6)
Cradlepoint (1)