Market Price
$ 67.52
Selling Price
$ 59.58
3657
2074
2207
4296
Market Price
$ 88.10
Selling Price
$ 74.19
1995
1140
1674
3046
Market Price
$ 99.83
Selling Price
$ 85.46
833
522
666
1014
Market Price
$ 78.28
Selling Price
$ 70.03
1459
1030
700
2186
Market Price
$ 62.99
Selling Price
$ 55.24
3163
2419
1196
4034
Market Price
$ 73.36
Selling Price
$ 65.05
2124
1922
1042
4062
Market Price
$ 83.59
Selling Price
$ 71.67
1170
650
783
2241
Market Price
$ 87.47
Selling Price
$ 79.43
1058
1049
746
1479
Market Price
$ 103.37
Selling Price
$ 90.16
1669
522
924
2555
Market Price
$ 68.25
Selling Price
$ 61.46
3987
1287
2839
4686
Market Price
$ 75.73
Selling Price
$ 68.72
458
285
396
2182
Market Price
$ 108.43
Selling Price
$ 90.37
1284
1096
1192
2942
Market Price
$ 78.39
Selling Price
$ 65.38
404
143
149
1520
Market Price
$ 87.59
Selling Price
$ 75.18
817
475
509
1910
Market Price
$ 78.18
Selling Price
$ 70.51
460
305
409
1009
Market Price
$ 88.42
Selling Price
$ 74.12
3028
2467
2298
3572
Market Price
$ 111.01
Selling Price
$ 96.37
2163
1179
586
2391
Market Price
$ 99.03
Selling Price
$ 88.24
1725
1042
1066
2074
Market Price
$ 94.49
Selling Price
$ 81.94
228
227
219
501
Market Price
$ 68.28
Selling Price
$ 59.49
1239
598
612
2673
Market Price
$ 116.55
Selling Price
$ 97.50
4246
3153
2339
4266
Market Price
$ 72.87
Selling Price
$ 65.67
3876
2873
3255
4440
Market Price
$ 69.42
Selling Price
$ 58.62
760
152
395
2293
Market Price
$ 95.83
Selling Price
$ 86.81
1737
1109
1038
1819
Market Price
$ 88.72
Selling Price
$ 77.48
3170
2307
743
3765
Market Price
$ 74.39
Selling Price
$ 67.19
490
308
362
1483
Market Price
$ 95.99
Selling Price
$ 82.50
1432
1158
908
2556
Market Price
$ 90.59
Selling Price
$ 82.09
676
178
359
968
Market Price
$ 101.73
Selling Price
$ 90.99
136
60
27
496
Market Price
$ 106.10
Selling Price
$ 91.29
1487
686
745
3215
Market Price
$ 69.27
Selling Price
$ 59.49
1101
641
434
2164
Market Price
$ 105.70
Selling Price
$ 94.38
3055
2938
1182
4547
Market Price
$ 105.82
Selling Price
$ 89.80
1368
1235
1087
2755
Market Price
$ 62.81
Selling Price
$ 55.88
771
503
753
2052
Market Price
$ 82.65
Selling Price
$ 74.20
960
941
529
4673
Market Price
$ 63.97
Selling Price
$ 57.37
1608
549
1301
3819
Market Price
$ 114.63
Selling Price
$ 96.55
697
529
653
1371
Market Price
$ 110.48
Selling Price
$ 94.13
1995
1624
413
2357
Market Price
$ 103.35
Selling Price
$ 91.70
380
151
285
548
Market Price
$ 85.13
Selling Price
$ 73.78
2229
875
1649
2402