Market Price
$ 95.49
Selling Price
$ 80.21
1502
546
1451
2002
Market Price
$ 112.84
Selling Price
$ 96.21
492
253
181
1362
Market Price
$ 63.66
Selling Price
$ 56.61
2507
2448
962
3799
Market Price
$ 84.26
Selling Price
$ 73.28
3176
2548
2524
4404
Market Price
$ 61.61
Selling Price
$ 55.59
1561
1310
972
2227
Market Price
$ 112.41
Selling Price
$ 93.89
1272
1223
910
1377
Market Price
$ 72.70
Selling Price
$ 60.96
629
157
356
1229
Market Price
$ 93.93
Selling Price
$ 81.30
193
107
83
687
Market Price
$ 112.46
Selling Price
$ 96.84
1012
375
627
2260
Market Price
$ 85.19
Selling Price
$ 71.97
531
233
312
1125
Market Price
$ 99.61
Selling Price
$ 84.01
2175
1192
900
3510
Market Price
$ 115.44
Selling Price
$ 97.69
1551
1212
952
2883
Market Price
$ 96.51
Selling Price
$ 87.14
179
43
89
782
Market Price
$ 72.72
Selling Price
$ 65.01
4735
2540
4396
4810
Market Price
$ 70.83
Selling Price
$ 60.96
579
450
143
1176
Market Price
$ 69.63
Selling Price
$ 61.60
4237
2277
2975
4454
Market Price
$ 76.60
Selling Price
$ 64.02
2196
462
1368
3746
Market Price
$ 115.05
Selling Price
$ 97.16
4725
4007
1453
4986
Market Price
$ 86.72
Selling Price
$ 78.26
1298
644
836
4309
Market Price
$ 94.49
Selling Price
$ 79.71
1056
240
1049
2355
Market Price
$ 69.33
Selling Price
$ 59.10
996
766
520
3851
Market Price
$ 81.46
Selling Price
$ 68.27
1458
1060
480
2478
Market Price
$ 105.27
Selling Price
$ 90.41
2512
2468
1956
2705
Market Price
$ 74.96
Selling Price
$ 65.59
637
385
591
2654
Market Price
$ 69.98
Selling Price
$ 60.85
3398
3322
1028
3417
Market Price
$ 102.86
Selling Price
$ 90.56
247
223
96
1020
Market Price
$ 78.08
Selling Price
$ 68.31
795
495
460
922
Market Price
$ 112.94
Selling Price
$ 94.66
2457
1794
2209
2768
Market Price
$ 68.10
Selling Price
$ 58.00
2658
846
1096
3065
Market Price
$ 71.23
Selling Price
$ 61.45
749
516
451
986
Market Price
$ 93.24
Selling Price
$ 79.42
2874
967
1645
3201
Market Price
$ 75.14
Selling Price
$ 64.21
883
600
534
1759
Market Price
$ 70.03
Selling Price
$ 62.21
981
649
627
1490
Market Price
$ 110.64
Selling Price
$ 93.28
2572
784
2163
2694
Market Price
$ 82.17
Selling Price
$ 72.40
675
467
345
2684
Market Price
$ 85.21
Selling Price
$ 71.23
1970
1097
801
2084
Market Price
$ 87.60
Selling Price
$ 76.26
2657
1640
765
3610
Market Price
$ 80.84
Selling Price
$ 70.35
1348
1332
1328
1400
Market Price
$ 70.54
Selling Price
$ 58.83
1142
803
1097
2611
Market Price
$ 95.46
Selling Price
$ 85.60
1265
730
276
2499