Market Price
$ 112.38
Selling Price
$ 95.57
2329
1448
2279
2828
Market Price
$ 79.49
Selling Price
$ 71.81
2627
2427
1464
4502
Market Price
$ 110.64
Selling Price
$ 98.82
1090
901
699
2844
Market Price
$ 76.33
Selling Price
$ 63.76
499
238
262
1926
Market Price
$ 63.54
Selling Price
$ 55.00
1668
1146
1113
3861
Market Price
$ 114.63
Selling Price
$ 96.08
885
432
841
947
Market Price
$ 90.33
Selling Price
$ 79.47
1437
1079
1203
1705
Market Price
$ 80.69
Selling Price
$ 67.42
1314
901
527
4247
Market Price
$ 97.21
Selling Price
$ 82.21
2465
1685
1100
4011
Market Price
$ 106.33
Selling Price
$ 96.21
1257
1214
969
4790
Market Price
$ 95.04
Selling Price
$ 85.28
1674
695
1539
3009
Market Price
$ 72.10
Selling Price
$ 62.39
929
903
800
1736
Market Price
$ 85.41
Selling Price
$ 71.90
4531
1048
3612
4839
Market Price
$ 107.57
Selling Price
$ 95.36
1083
514
966
1354
Market Price
$ 83.59
Selling Price
$ 72.64
527
334
204
2463
Market Price
$ 94.90
Selling Price
$ 85.61
3604
1155
2803
4282
Market Price
$ 96.64
Selling Price
$ 85.47
1349
809
667
1377
Market Price
$ 92.91
Selling Price
$ 80.92
1063
512
394
2294
Market Price
$ 64.79
Selling Price
$ 58.71
964
407
414
3703
Market Price
$ 111.64
Selling Price
$ 96.54
863
540
551
3222
Market Price
$ 91.60
Selling Price
$ 79.00
234
87
57
1121
Market Price
$ 76.26
Selling Price
$ 66.48
1154
602
826
1690
Market Price
$ 113.79
Selling Price
$ 95.47
228
169
79
446
Market Price
$ 66.21
Selling Price
$ 59.96
2389
1970
1398
2533
Market Price
$ 71.51
Selling Price
$ 64.44
1372
1086
986
2236
Market Price
$ 96.14
Selling Price
$ 83.74
1203
747
900
2484
Market Price
$ 61.91
Selling Price
$ 55.76
451
447
353
718
Market Price
$ 105.88
Selling Price
$ 90.68
217
203
143
544
Market Price
$ 63.48
Selling Price
$ 55.55
138
131
114
489
Market Price
$ 104.05
Selling Price
$ 88.03
3110
894
701
3288
Market Price
$ 73.92
Selling Price
$ 65.86
1505
332
1473
3578
Market Price
$ 101.47
Selling Price
$ 91.42
891
868
684
1225
Market Price
$ 111.30
Selling Price
$ 97.42
510
111
490
1985
Market Price
$ 108.86
Selling Price
$ 98.89
2441
2175
1410
2756
Market Price
$ 80.78
Selling Price
$ 70.01
786
202
443
1506
Market Price
$ 109.51
Selling Price
$ 94.72
281
84
116
540
Market Price
$ 63.81
Selling Price
$ 57.54
4497
3062
1363
4662
Market Price
$ 70.53
Selling Price
$ 60.65
576
231
264
729
Market Price
$ 102.37
Selling Price
$ 92.91
293
94
155
545
Market Price
$ 99.89
Selling Price
$ 86.96
416
189
383
1802