3,162,500 18%
230,000 35%
2,271,250 21%
273,125 21%
273,000 21%
287,500 25%
301,875 25%
5,500,000 45%
3,593,750 24%
4,350,000 20%
4,025,000 32%
8,500,000 42%
5,100,000 17%
3,220,000 28%
3,593,750 40%
2,141,875 33%
294,687 33%
4,875,000 13%
10,781,250 26%
309,062 26%
2,731,250 32%
10,781,250 36%
12,218,750 15%
2,012,500 29%
10,500,000 11%
8,085,937 19%
8,085,937 13%
4,168,750 21%
3,593,750 30%
13,656,250 21%