On November 2011, they were ranked 83rd, their highest position ever.
That was their highest position ever. On November 2011, they were ranked 83rd.
On November 2011, they were ranked 83rd. That was their highest position ever.
On November 2011, they were ranked 83rd. That was their highest position ever.