Market Price
$ 98.61
Selling Price
$ 87.98
1547
1004
1479
2708
Market Price
$ 99.98
Selling Price
$ 87.00
2505
1654
1773
2738
Market Price
$ 97.16
Selling Price
$ 82.68
370
368
78
864
Market Price
$ 67.78
Selling Price
$ 61.13
1933
978
1135
2188
Market Price
$ 66.60
Selling Price
$ 55.99
1043
625
744
2748
Market Price
$ 109.75
Selling Price
$ 98.61
208
195
76
470
Market Price
$ 99.34
Selling Price
$ 83.35
283
120
63
611
Market Price
$ 100.76
Selling Price
$ 87.71
415
280
382
740
Market Price
$ 101.11
Selling Price
$ 85.40
1681
1455
425
2397
Market Price
$ 95.35
Selling Price
$ 80.10
3222
923
984
4495
Market Price
$ 83.26
Selling Price
$ 72.03
188
149
179
444
Market Price
$ 72.21
Selling Price
$ 60.36
2384
524
493
3437
Market Price
$ 97.10
Selling Price
$ 87.58
2033
1594
1234
2709
Market Price
$ 92.45
Selling Price
$ 78.19
712
335
453
2771
Market Price
$ 75.00
Selling Price
$ 68.12
383
178
153
447
Market Price
$ 115.63
Selling Price
$ 98.47
411
324
283
426
Market Price
$ 74.50
Selling Price
$ 64.41
160
69
47
438
Market Price
$ 97.19
Selling Price
$ 85.52
901
566
362
1900
Market Price
$ 83.81
Selling Price
$ 73.40
2667
1107
2277
4734
Market Price
$ 107.37
Selling Price
$ 90.16
2689
2510
1638
3385
Market Price
$ 88.88
Selling Price
$ 78.13
4123
2717
1381
4177
Market Price
$ 95.38
Selling Price
$ 81.83
918
765
875
1395
Market Price
$ 103.99
Selling Price
$ 92.01
2732
1026
2704
3609
Market Price
$ 105.03
Selling Price
$ 93.07
1094
666
379
1189
Market Price
$ 72.71
Selling Price
$ 62.11
1117
752
586
1760
Market Price
$ 112.07
Selling Price
$ 98.16
1487
753
661
2891
Market Price
$ 89.63
Selling Price
$ 80.56
362
326
341
527
Market Price
$ 75.90
Selling Price
$ 68.55
1291
1045
822
3735
Market Price
$ 115.55
Selling Price
$ 98.39
2352
1683
1177
4796
Market Price
$ 91.01
Selling Price
$ 78.80
2100
1698
1369
4562
Market Price
$ 110.70
Selling Price
$ 94.88
2455
1803
1391
3976
Market Price
$ 117.93
Selling Price
$ 98.86
645
402
440
969
Market Price
$ 80.20
Selling Price
$ 70.81
1390
1212
425
2981
Market Price
$ 77.18
Selling Price
$ 66.72
2667
1352
1867
3648
Market Price
$ 82.00
Selling Price
$ 69.27
3764
2262
1623
4947
Market Price
$ 88.89
Selling Price
$ 74.87
461
113
356
1167
Market Price
$ 93.17
Selling Price
$ 83.37
3973
3150
2964
4443
Market Price
$ 75.18
Selling Price
$ 66.32
667
245
661
3310
Market Price
$ 107.81
Selling Price
$ 93.75
3821
2132
1153
4115
Market Price
$ 101.36
Selling Price
$ 86.47
3088
886
3016
3377