Market Price
$ 75.76
Selling Price
$ 68.03
684
380
571
2262
Market Price
$ 63.41
Selling Price
$ 56.03
509
405
305
1958
Market Price
$ 96.55
Selling Price
$ 81.71
3311
1215
1097
4139
Market Price
$ 83.25
Selling Price
$ 69.83
1863
1553
774
4833
Market Price
$ 82.13
Selling Price
$ 70.82
1223
846
316
1908
Market Price
$ 106.47
Selling Price
$ 91.09
3129
3115
3079
3663
Market Price
$ 74.31
Selling Price
$ 65.87
305
212
96
417
Market Price
$ 72.74
Selling Price
$ 61.09
3149
1266
1865
4824
Market Price
$ 100.72
Selling Price
$ 90.87
670
155
474
3210
Market Price
$ 95.96
Selling Price
$ 83.41
763
732
246
857
Market Price
$ 100.77
Selling Price
$ 90.40
2531
1652
731
3759
Market Price
$ 105.52
Selling Price
$ 89.86
459
389
295
1007
Market Price
$ 67.94
Selling Price
$ 57.30
964
909
526
2295
Market Price
$ 73.30
Selling Price
$ 61.88
4163
1557
3917
4902
Market Price
$ 105.73
Selling Price
$ 95.04
1118
965
911
4054
Market Price
$ 87.44
Selling Price
$ 75.43
1270
612
1211
4057
Market Price
$ 87.92
Selling Price
$ 75.71
4404
3111
1090
4836
Market Price
$ 108.63
Selling Price
$ 97.37
1837
459
470
4699
Market Price
$ 70.40
Selling Price
$ 60.05
933
724
875
3429
Market Price
$ 75.60
Selling Price
$ 63.96
1584
759
1158
3287
Market Price
$ 95.01
Selling Price
$ 82.91
1274
528
1156
2087
Market Price
$ 93.59
Selling Price
$ 83.87
1000
705
838
4687
Market Price
$ 90.58
Selling Price
$ 79.14
940
564
887
1513
Market Price
$ 100.09
Selling Price
$ 85.62
1818
1094
1457
4146
Market Price
$ 80.10
Selling Price
$ 68.65
2397
480
1063
3362
Market Price
$ 97.69
Selling Price
$ 82.21
2584
1281
1140
4118
Market Price
$ 110.97
Selling Price
$ 95.80
4824
4084
3889
4826
Market Price
$ 60.84
Selling Price
$ 55.26
806
237
266
942
Market Price
$ 101.48
Selling Price
$ 85.83
1169
305
556
3369
Market Price
$ 107.23
Selling Price
$ 91.63
3699
3032
2038
4671
Market Price
$ 71.42
Selling Price
$ 61.77
1845
468
1587
2534
Market Price
$ 97.62
Selling Price
$ 83.41
1588
1173
981
1802
Market Price
$ 67.23
Selling Price
$ 56.10
1486
1398
1184
3462
Market Price
$ 90.03
Selling Price
$ 76.69
3030
1502
2439
3233
Market Price
$ 108.08
Selling Price
$ 90.79
1494
1384
483
4870
Market Price
$ 71.41
Selling Price
$ 63.41
618
144
517
2712
Market Price
$ 101.99
Selling Price
$ 86.43
191
65
60
830
Market Price
$ 101.12
Selling Price
$ 89.91
2971
1463
850
3017
Market Price
$ 81.77
Selling Price
$ 73.37
3395
2133
1181
4744
Market Price
$ 104.82
Selling Price
$ 88.64
2631
2436
2197
3961