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