bearing 3586 makers in Bahamas