Market Price
$ 62.76
Selling Price
$ 56.63
1390
609
877
3092
Market Price
$ 84.50
Selling Price
$ 71.27
2826
2546
2420
3487
Market Price
$ 93.01
Selling Price
$ 81.58
1692
1529
883
2830
Market Price
$ 71.31
Selling Price
$ 64.54
4038
3725
1619
4207
Market Price
$ 72.05
Selling Price
$ 62.04
1285
1061
1092
3827
Market Price
$ 91.30
Selling Price
$ 78.21
654
479
630
2715
Market Price
$ 102.79
Selling Price
$ 91.35
3799
2390
2229
4537
Market Price
$ 110.52
Selling Price
$ 93.17
1383
956
1047
2726
Market Price
$ 68.87
Selling Price
$ 62.50
2246
833
1345
2296
Market Price
$ 93.19
Selling Price
$ 84.11
810
788
299
1944
Market Price
$ 96.08
Selling Price
$ 86.36
1322
945
745
1951
Market Price
$ 109.09
Selling Price
$ 97.56
681
460
604
1483
Market Price
$ 85.25
Selling Price
$ 71.47
407
107
229
1304
Market Price
$ 98.04
Selling Price
$ 82.94
398
219
88
602
Market Price
$ 112.63
Selling Price
$ 96.07
949
589
794
1469
Market Price
$ 79.03
Selling Price
$ 70.14
3622
2835
978
3797
Market Price
$ 110.62
Selling Price
$ 95.88
932
291
435
3108
Market Price
$ 82.52
Selling Price
$ 74.08
198
126
160
617
Market Price
$ 97.09
Selling Price
$ 87.84
989
396
383
1088
Market Price
$ 81.75
Selling Price
$ 74.04
746
442
563
2827
Market Price
$ 105.99
Selling Price
$ 90.45
2644
1210
1232
4675
Market Price
$ 107.20
Selling Price
$ 93.08
832
241
634
1490
Market Price
$ 92.43
Selling Price
$ 77.31
2573
747
1642
4083
Market Price
$ 90.78
Selling Price
$ 79.49
1598
1362
1249
2709
Market Price
$ 67.20
Selling Price
$ 59.04
165
145
149
437
Market Price
$ 76.18
Selling Price
$ 68.24
2225
1895
957
4916
Market Price
$ 106.76
Selling Price
$ 90.39
3473
1982
1845
4805
Market Price
$ 110.39
Selling Price
$ 94.91
327
246
102
552
Market Price
$ 75.23
Selling Price
$ 65.71
3662
2698
948
4487
Market Price
$ 99.59
Selling Price
$ 88.89
1616
1302
912
4246
Market Price
$ 110.55
Selling Price
$ 93.24
3348
3278
720
3941
Market Price
$ 108.47
Selling Price
$ 92.77
685
667
593
1398
Market Price
$ 107.46
Selling Price
$ 90.54
2860
1372
2094
3395
Market Price
$ 83.52
Selling Price
$ 72.31
448
366
316
2083
Market Price
$ 68.58
Selling Price
$ 57.33
2366
714
1223
3115
Market Price
$ 77.41
Selling Price
$ 67.79
1235
449
809
2166
Market Price
$ 102.63
Selling Price
$ 90.20
1853
1129
566
2685
Market Price
$ 108.86
Selling Price
$ 94.74
748
421
536
838
Market Price
$ 110.87
Selling Price
$ 94.83
4006
2638
2448
4719
Market Price
$ 112.06
Selling Price
$ 93.47
800
215
445
3988