Market Price
$ 87.89
Selling Price
$ 79.53
1464
1061
395
2620
Market Price
$ 118.06
Selling Price
$ 98.48
1180
899
329
2535
Market Price
$ 107.62
Selling Price
$ 89.96
986
481
227
4526
Market Price
$ 97.64
Selling Price
$ 84.10
3312
3034
2278
3931
Market Price
$ 87.69
Selling Price
$ 77.18
554
402
327
616
Market Price
$ 77.06
Selling Price
$ 67.60
1957
1703
1852
3861
Market Price
$ 79.21
Selling Price
$ 68.61
3184
2321
1158
4887
Market Price
$ 65.33
Selling Price
$ 58.81
711
159
620
1050
Market Price
$ 64.39
Selling Price
$ 56.82
1035
548
617
2607
Market Price
$ 79.87
Selling Price
$ 71.42
1935
919
1932
2903
Market Price
$ 77.35
Selling Price
$ 67.10
813
497
342
1871
Market Price
$ 80.05
Selling Price
$ 69.69
1823
1742
900
1990
Market Price
$ 68.70
Selling Price
$ 60.79
505
109
452
1288
Market Price
$ 101.01
Selling Price
$ 89.08
2565
1442
1414
3518
Market Price
$ 105.98
Selling Price
$ 95.21
651
521
212
860
Market Price
$ 76.24
Selling Price
$ 66.65
743
424
187
2259
Market Price
$ 102.60
Selling Price
$ 90.35
371
273
233
1122
Market Price
$ 89.68
Selling Price
$ 80.70
1460
472
836
3592
Market Price
$ 79.02
Selling Price
$ 71.39
1524
616
837
2417
Market Price
$ 100.88
Selling Price
$ 88.41
343
114
245
978
Market Price
$ 108.63
Selling Price
$ 90.56
3106
2322
2395
3757
Market Price
$ 104.87
Selling Price
$ 88.46
1558
434
1291
1645
Market Price
$ 99.07
Selling Price
$ 84.25
261
152
175
1079
Market Price
$ 71.58
Selling Price
$ 63.27
516
433
219
1925
Market Price
$ 68.50
Selling Price
$ 59.03
1217
561
787
1581
Market Price
$ 70.17
Selling Price
$ 58.96
502
452
337
1858
Market Price
$ 89.66
Selling Price
$ 74.92
205
197
107
509
Market Price
$ 81.68
Selling Price
$ 72.21
1680
1062
742
2833
Market Price
$ 88.85
Selling Price
$ 77.05
790
695
741
1086
Market Price
$ 63.00
Selling Price
$ 56.68
1194
611
376
2041
Market Price
$ 93.19
Selling Price
$ 79.78
986
585
740
1345
Market Price
$ 75.90
Selling Price
$ 66.41
1622
1239
601
2446
Market Price
$ 109.24
Selling Price
$ 95.09
2464
882
1453
3911
Market Price
$ 69.25
Selling Price
$ 59.34
2875
790
930
3109
Market Price
$ 75.97
Selling Price
$ 63.55
1260
655
643
1577
Market Price
$ 77.07
Selling Price
$ 67.79
1066
470
282
4903
Market Price
$ 99.56
Selling Price
$ 88.14
1948
1174
1004
3382
Market Price
$ 106.85
Selling Price
$ 91.30
2936
2105
1300
4206
Market Price
$ 99.42
Selling Price
$ 89.79
1024
242
563
1601
Market Price
$ 96.75
Selling Price
$ 86.22
521
269
264
1166