Market Price
$ 108.25
Selling Price
$ 91.65
1469
1133
1115
1650
Market Price
$ 94.65
Selling Price
$ 82.20
447
142
396
604
Market Price
$ 82.66
Selling Price
$ 73.45
688
438
579
3099
Market Price
$ 105.82
Selling Price
$ 91.35
1503
325
1030
1855
Market Price
$ 109.51
Selling Price
$ 94.76
3011
2370
1937
3112
Market Price
$ 74.27
Selling Price
$ 65.16
1723
1134
1597
2055
Market Price
$ 86.63
Selling Price
$ 73.34
966
920
941
1931
Market Price
$ 108.68
Selling Price
$ 96.85
2665
2009
583
3379
Market Price
$ 82.84
Selling Price
$ 74.64
2289
668
1347
2808
Market Price
$ 103.98
Selling Price
$ 88.45
2176
804
1178
3967
Market Price
$ 86.55
Selling Price
$ 74.86
1360
1151
753
1743
Market Price
$ 72.77
Selling Price
$ 62.29
1141
245
412
4217
Market Price
$ 72.34
Selling Price
$ 60.53
1466
1013
580
1554
Market Price
$ 100.45
Selling Price
$ 91.12
2804
829
1964
3451
Market Price
$ 76.68
Selling Price
$ 69.35
620
266
492
2007
Market Price
$ 93.13
Selling Price
$ 81.55
4750
3247
1118
4846
Market Price
$ 90.56
Selling Price
$ 79.80
609
548
336
2908
Market Price
$ 66.52
Selling Price
$ 58.15
392
202
91
459
Market Price
$ 111.50
Selling Price
$ 95.98
814
276
689
3368
Market Price
$ 75.56
Selling Price
$ 63.59
1313
957
845
3276
Market Price
$ 62.68
Selling Price
$ 55.65
2183
1831
2101
4008
Market Price
$ 97.51
Selling Price
$ 82.55
850
327
769
961
Market Price
$ 96.93
Selling Price
$ 86.04
1132
1046
812
2831
Market Price
$ 92.60
Selling Price
$ 82.88
1820
971
1180
2533
Market Price
$ 105.08
Selling Price
$ 91.12
328
234
319
732
Market Price
$ 90.59
Selling Price
$ 76.58
922
882
467
1916
Market Price
$ 71.99
Selling Price
$ 64.25
1591
808
331
1996
Market Price
$ 69.97
Selling Price
$ 63.23
3285
881
2310
3394
Market Price
$ 108.01
Selling Price
$ 94.96
2594
596
2557
4296
Market Price
$ 103.87
Selling Price
$ 89.53
1814
667
829
4694
Market Price
$ 65.60
Selling Price
$ 55.23
974
570
323
1387
Market Price
$ 84.89
Selling Price
$ 73.21
298
78
156
655
Market Price
$ 99.76
Selling Price
$ 85.27
3268
1852
2632
3300
Market Price
$ 98.55
Selling Price
$ 84.71
1030
376
762
4163
Market Price
$ 108.50
Selling Price
$ 94.43
610
177
511
1826
Market Price
$ 108.38
Selling Price
$ 96.14
2313
1302
1390
3511
Market Price
$ 91.57
Selling Price
$ 81.10
2093
1755
1673
2850
Market Price
$ 77.55
Selling Price
$ 70.11
1505
1057
451
3353
Market Price
$ 64.42
Selling Price
$ 56.82
931
845
441
2499
Market Price
$ 115.19
Selling Price
$ 97.00
3039
1856
2500
3393