Market Price
$ 71.41
Selling Price
$ 61.31
1342
517
561
3647
Market Price
$ 87.39
Selling Price
$ 77.83
1091
382
709
2587
Market Price
$ 85.15
Selling Price
$ 76.27
848
700
228
3302
Market Price
$ 115.69
Selling Price
$ 97.51
1779
1586
1716
4601
Market Price
$ 66.43
Selling Price
$ 60.10
1055
283
739
3521
Market Price
$ 73.38
Selling Price
$ 63.99
1413
631
959
1574
Market Price
$ 75.76
Selling Price
$ 68.29
899
799
325
3684
Market Price
$ 69.40
Selling Price
$ 59.48
247
97
145
1124
Market Price
$ 66.25
Selling Price
$ 58.04
590
184
522
625
Market Price
$ 97.87
Selling Price
$ 87.90
286
193
249
471
Market Price
$ 71.86
Selling Price
$ 64.82
2329
1145
1438
3261
Market Price
$ 85.81
Selling Price
$ 75.07
3080
1241
1181
4744
Market Price
$ 80.08
Selling Price
$ 70.51
1746
1191
1637
1829
Market Price
$ 101.72
Selling Price
$ 88.83
744
486
338
848
Market Price
$ 91.99
Selling Price
$ 76.88
330
211
90
591
Market Price
$ 91.90
Selling Price
$ 80.20
1030
327
698
3546
Market Price
$ 102.65
Selling Price
$ 89.70
2073
1497
1198
3483
Market Price
$ 68.00
Selling Price
$ 60.43
2577
1628
1688
4553
Market Price
$ 108.77
Selling Price
$ 96.49
1942
974
1077
4608
Market Price
$ 102.65
Selling Price
$ 93.00
961
567
365
2415
Market Price
$ 101.56
Selling Price
$ 89.84
2279
1672
1341
2318
Market Price
$ 98.55
Selling Price
$ 85.73
2697
2225
1795
3414
Market Price
$ 110.92
Selling Price
$ 94.61
2160
845
794
3576
Market Price
$ 73.72
Selling Price
$ 66.77
2526
1511
1547
3348
Market Price
$ 72.63
Selling Price
$ 61.41
1015
617
1007
3978
Market Price
$ 103.53
Selling Price
$ 91.10
1622
1452
752
2095
Market Price
$ 94.84
Selling Price
$ 83.69
567
557
451
1427
Market Price
$ 87.02
Selling Price
$ 76.12
1120
580
800
3033
Market Price
$ 74.40
Selling Price
$ 65.98
3095
1974
1972
3230
Market Price
$ 111.36
Selling Price
$ 95.59
2482
2349
1938
3653
Market Price
$ 70.32
Selling Price
$ 60.32
1147
975
1036
1427
Market Price
$ 108.91
Selling Price
$ 94.33
4120
3031
3277
4833
Market Price
$ 98.60
Selling Price
$ 89.45
1627
501
427
2493
Market Price
$ 82.96
Selling Price
$ 69.97
434
190
376
2129
Market Price
$ 94.95
Selling Price
$ 83.14
660
304
322
1357
Market Price
$ 79.38
Selling Price
$ 67.57
2859
1912
2522
3485
Market Price
$ 73.94
Selling Price
$ 66.57
2292
2162
1879
2790
Market Price
$ 62.42
Selling Price
$ 55.43
1155
953
1062
3342
Market Price
$ 89.85
Selling Price
$ 81.19
829
480
215
1035
Market Price
$ 95.23
Selling Price
$ 83.85
2288
1115
980
3918