Market Price
$ 91.71
Selling Price
$ 77.93
1340
1101
1064
2113
Market Price
$ 83.64
Selling Price
$ 75.85
216
94
209
897
Market Price
$ 75.01
Selling Price
$ 67.44
258
182
60
814
Market Price
$ 93.42
Selling Price
$ 83.45
651
209
166
954
Market Price
$ 99.90
Selling Price
$ 83.60
2331
1348
1681
2554
Market Price
$ 107.33
Selling Price
$ 93.18
1341
913
1130
4653
Market Price
$ 105.91
Selling Price
$ 94.44
1975
624
1423
2106
Market Price
$ 73.71
Selling Price
$ 64.00
1067
1054
732
1739
Market Price
$ 63.25
Selling Price
$ 56.86
248
69
173
721
Market Price
$ 81.64
Selling Price
$ 69.77
455
207
378
1707
Market Price
$ 75.87
Selling Price
$ 64.33
1014
479
889
1946
Market Price
$ 111.63
Selling Price
$ 94.95
1900
1826
1800
2624
Market Price
$ 84.38
Selling Price
$ 74.48
964
516
307
1595
Market Price
$ 67.19
Selling Price
$ 59.48
599
199
151
1034
Market Price
$ 82.78
Selling Price
$ 70.64
534
466
262
988
Market Price
$ 74.20
Selling Price
$ 64.91
2707
2691
2527
4970
Market Price
$ 112.98
Selling Price
$ 95.64
3134
1873
2421
3736
Market Price
$ 87.07
Selling Price
$ 75.42
708
568
502
1120
Market Price
$ 101.91
Selling Price
$ 90.16
1187
1148
933
1676
Market Price
$ 90.29
Selling Price
$ 77.46
612
355
484
753
Market Price
$ 111.21
Selling Price
$ 95.38
281
245
117
574
Market Price
$ 84.14
Selling Price
$ 70.82
1641
1400
1415
1911
Market Price
$ 95.63
Selling Price
$ 82.57
1029
878
596
2610
Market Price
$ 111.70
Selling Price
$ 95.67
3071
959
2133
3617
Market Price
$ 118.05
Selling Price
$ 98.93
1262
1190
280
2759
Market Price
$ 102.35
Selling Price
$ 85.33
2578
1512
1459
4340
Market Price
$ 67.82
Selling Price
$ 61.57
1218
538
818
1264
Market Price
$ 65.29
Selling Price
$ 55.84
1085
999
364
1135
Market Price
$ 95.93
Selling Price
$ 83.54
867
207
501
2824
Market Price
$ 69.39
Selling Price
$ 58.28
3476
2993
1241
4807
Market Price
$ 72.31
Selling Price
$ 65.63
1023
1022
422
1437
Market Price
$ 95.43
Selling Price
$ 86.29
2382
904
2031
3589
Market Price
$ 98.65
Selling Price
$ 88.93
1378
1306
1006
1403
Market Price
$ 99.16
Selling Price
$ 86.46
246
214
246
915
Market Price
$ 78.49
Selling Price
$ 66.79
428
115
351
928
Market Price
$ 87.47
Selling Price
$ 78.83
1001
246
233
1310
Market Price
$ 88.11
Selling Price
$ 76.12
301
174
261
425
Market Price
$ 115.61
Selling Price
$ 96.93
1391
634
441
2905
Market Price
$ 103.44
Selling Price
$ 88.51
3717
1493
2514
4257
Market Price
$ 77.67
Selling Price
$ 67.53
1129
884
934
2681