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