Market Price
$ 72.47
Selling Price
$ 61.79
1595
337
1344
2919
Market Price
$ 115.82
Selling Price
$ 98.34
631
602
385
1319
Market Price
$ 77.70
Selling Price
$ 66.30
2700
1108
1205
4758
Market Price
$ 70.92
Selling Price
$ 59.39
1802
508
1402
2886
Market Price
$ 68.28
Selling Price
$ 58.55
1259
1048
1092
4084
Market Price
$ 70.08
Selling Price
$ 59.45
883
772
568
1233
Market Price
$ 103.49
Selling Price
$ 90.57
806
746
182
1718
Market Price
$ 115.62
Selling Price
$ 98.13
2500
600
1558
3637
Market Price
$ 84.01
Selling Price
$ 71.03
1025
638
668
2056
Market Price
$ 74.87
Selling Price
$ 67.33
1128
1025
547
2442
Market Price
$ 66.23
Selling Price
$ 55.55
2534
1787
1654
3569
Market Price
$ 95.99
Selling Price
$ 81.13
1734
1456
1710
3462
Market Price
$ 92.73
Selling Price
$ 83.71
3477
2855
2133
3618
Market Price
$ 111.58
Selling Price
$ 94.14
1021
810
463
2032
Market Price
$ 78.18
Selling Price
$ 66.66
749
651
703
763
Market Price
$ 102.18
Selling Price
$ 90.72
3144
1325
792
3900
Market Price
$ 91.04
Selling Price
$ 81.31
1487
766
342
4624
Market Price
$ 64.75
Selling Price
$ 57.61
500
282
205
705
Market Price
$ 107.19
Selling Price
$ 94.58
280
105
95
1325
Market Price
$ 72.53
Selling Price
$ 61.42
1255
893
832
3807
Market Price
$ 97.43
Selling Price
$ 81.85
1147
877
260
2699
Market Price
$ 112.92
Selling Price
$ 97.60
1286
846
720
3904
Market Price
$ 69.96
Selling Price
$ 58.39
4015
914
3625
4437
Market Price
$ 72.00
Selling Price
$ 61.12
1252
565
254
2232
Market Price
$ 108.71
Selling Price
$ 93.40
959
366
622
3942
Market Price
$ 86.13
Selling Price
$ 72.96
1838
1168
415
3855
Market Price
$ 63.95
Selling Price
$ 57.46
562
236
415
656
Market Price
$ 80.98
Selling Price
$ 67.78
1954
1345
619
3845
Market Price
$ 104.00
Selling Price
$ 90.15
599
251
339
709
Market Price
$ 77.80
Selling Price
$ 65.32
1739
1221
694
4344
Market Price
$ 98.86
Selling Price
$ 89.82
844
620
805
888
Market Price
$ 88.60
Selling Price
$ 80.26
3524
2900
1956
4929
Market Price
$ 94.60
Selling Price
$ 85.50
1983
1006
951
2264
Market Price
$ 94.55
Selling Price
$ 82.74
2753
650
1912
3727
Market Price
$ 84.23
Selling Price
$ 76.41
4423
4267
3416
4759
Market Price
$ 94.16
Selling Price
$ 81.43
2775
1437
2594
4639
Market Price
$ 92.17
Selling Price
$ 77.25
1444
734
1252
1877
Market Price
$ 91.86
Selling Price
$ 83.27
1040
576
622
1071
Market Price
$ 72.39
Selling Price
$ 65.36
908
444
192
1354
Market Price
$ 71.95
Selling Price
$ 62.85
2001
687
1409
2726