Market Price
$ 67.48
Selling Price
$ 60.84
771
452
292
1300
Market Price
$ 112.01
Selling Price
$ 93.90
919
490
620
3590
Market Price
$ 87.57
Selling Price
$ 73.89
1290
922
1246
2957
Market Price
$ 67.33
Selling Price
$ 58.85
3246
3040
1040
4081
Market Price
$ 82.25
Selling Price
$ 69.79
1296
1058
716
1866
Market Price
$ 92.71
Selling Price
$ 78.37
3007
1415
1390
3178
Market Price
$ 85.16
Selling Price
$ 74.35
833
825
510
1918
Market Price
$ 111.19
Selling Price
$ 94.13
1259
793
692
4571
Market Price
$ 100.22
Selling Price
$ 84.43
1834
1028
1641
2762
Market Price
$ 68.95
Selling Price
$ 61.68
837
702
525
2773
Market Price
$ 97.14
Selling Price
$ 85.65
3570
3349
2136
4574
Market Price
$ 70.89
Selling Price
$ 59.86
699
430
558
1269
Market Price
$ 95.57
Selling Price
$ 82.21
3642
2488
2490
4621
Market Price
$ 81.62
Selling Price
$ 69.40
1216
1060
883
4532
Market Price
$ 77.34
Selling Price
$ 69.93
1626
1402
470
2322
Market Price
$ 69.55
Selling Price
$ 60.41
537
291
215
2619
Market Price
$ 101.64
Selling Price
$ 88.38
1528
663
514
4138
Market Price
$ 77.76
Selling Price
$ 64.82
932
686
917
1510
Market Price
$ 102.97
Selling Price
$ 89.58
640
159
340
1513
Market Price
$ 75.11
Selling Price
$ 65.36
2015
1416
1449
4067
Market Price
$ 87.89
Selling Price
$ 75.41
505
301
420
842
Market Price
$ 96.35
Selling Price
$ 85.56
2373
1253
1153
4544
Market Price
$ 97.57
Selling Price
$ 84.47
1221
366
1205
4078
Market Price
$ 76.41
Selling Price
$ 64.59
1782
1352
927
1790
Market Price
$ 72.58
Selling Price
$ 61.16
3337
3277
2105
3896
Market Price
$ 88.26
Selling Price
$ 76.74
1702
602
1583
3575
Market Price
$ 86.04
Selling Price
$ 74.51
4010
2960
1698
4672
Market Price
$ 88.92
Selling Price
$ 80.27
1724
894
1203
4335
Market Price
$ 73.21
Selling Price
$ 61.28
833
219
678
1419
Market Price
$ 80.46
Selling Price
$ 71.71
3032
1288
634
3071
Market Price
$ 111.82
Selling Price
$ 95.43
916
412
549
1879
Market Price
$ 68.54
Selling Price
$ 58.14
856
660
505
1587
Market Price
$ 100.52
Selling Price
$ 90.76
1025
1007
664
4793
Market Price
$ 110.71
Selling Price
$ 98.88
3700
2056
2683
4253
Market Price
$ 81.61
Selling Price
$ 72.21
805
438
583
1275
Market Price
$ 95.77
Selling Price
$ 83.73
2507
1642
1158
2904
Market Price
$ 78.85
Selling Price
$ 67.81
2403
814
1815
4300
Market Price
$ 75.03
Selling Price
$ 66.78
4389
2699
2201
4399
Market Price
$ 81.02
Selling Price
$ 70.36
894
182
404
4011
Market Price
$ 101.52
Selling Price
$ 91.34
1176
245
612
1503