You had twenty chests in your crew's possession... at the same time! 11.90% of players have unlocked this achievement