Market Price
$ 82.31
Selling Price
$ 72.93
4074
1887
2898
4985
Market Price
$ 91.58
Selling Price
$ 80.03
530
411
419
1164
Market Price
$ 108.68
Selling Price
$ 90.74
1118
269
543
4472
Market Price
$ 69.37
Selling Price
$ 62.23
1345
1208
457
2766
Market Price
$ 80.87
Selling Price
$ 69.80
1287
1232
477
1437
Market Price
$ 106.59
Selling Price
$ 91.93
3596
2796
776
4470
Market Price
$ 107.88
Selling Price
$ 96.94
1621
1249
776
3692
Market Price
$ 94.50
Selling Price
$ 83.26
799
509
716
898
Market Price
$ 101.69
Selling Price
$ 88.12
3893
2386
1168
4168
Market Price
$ 81.81
Selling Price
$ 71.45
372
303
148
1511
Market Price
$ 102.41
Selling Price
$ 86.04
606
358
522
764
Market Price
$ 98.32
Selling Price
$ 86.59
1457
1106
1185
1458
Market Price
$ 96.05
Selling Price
$ 82.63
2491
2262
1781
3177
Market Price
$ 107.91
Selling Price
$ 90.52
1397
341
1273
1548
Market Price
$ 69.09
Selling Price
$ 60.99
1550
408
1401
4000
Market Price
$ 112.42
Selling Price
$ 97.15
468
348
210
966
Market Price
$ 93.86
Selling Price
$ 79.25
3269
1133
2096
4530
Market Price
$ 79.26
Selling Price
$ 66.70
1160
740
487
1471
Market Price
$ 74.32
Selling Price
$ 66.42
343
172
292
574
Market Price
$ 93.46
Selling Price
$ 84.80
1712
1546
1429
4043
Market Price
$ 85.64
Selling Price
$ 71.53
2163
2074
1509
2405
Market Price
$ 104.28
Selling Price
$ 87.28
3629
1065
742
4380
Market Price
$ 99.75
Selling Price
$ 88.62
707
490
686
918
Market Price
$ 66.27
Selling Price
$ 56.27
663
209
591
2673
Market Price
$ 103.78
Selling Price
$ 89.91
337
161
323
664
Market Price
$ 80.09
Selling Price
$ 68.77
3056
1366
2468
3208
Market Price
$ 96.31
Selling Price
$ 80.97
705
533
290
1338
Market Price
$ 105.66
Selling Price
$ 93.70
2923
1969
1446
3746
Market Price
$ 107.35
Selling Price
$ 96.17
3081
899
2077
3132
Market Price
$ 79.03
Selling Price
$ 66.72
3136
726
2827
3492
Market Price
$ 69.04
Selling Price
$ 60.81
3287
2047
2651
4597
Market Price
$ 104.90
Selling Price
$ 90.11
466
106
341
596
Market Price
$ 112.60
Selling Price
$ 96.92
712
429
253
2834
Market Price
$ 96.26
Selling Price
$ 83.83
2359
593
1166
3899
Market Price
$ 100.34
Selling Price
$ 89.07
359
158
336
433
Market Price
$ 82.17
Selling Price
$ 72.84
1042
958
771
2043
Market Price
$ 103.12
Selling Price
$ 88.04
3989
3259
2759
4825
Market Price
$ 85.47
Selling Price
$ 74.79
2273
674
1567
3634
Market Price
$ 85.77
Selling Price
$ 76.98
3531
2327
2215
4225
Market Price
$ 100.01
Selling Price
$ 85.03
615
539
172
687