American has a 2 bag limit to certain Caribbean destinations seasonally, including Kingston.
If I had to guess, there's probably a steady demand for bags, leisure travelers + boxes for family + golf equipment + whatever else people want to take with them.