Market Price
$ 92.25
Selling Price
$ 79.94
1460
1313
445
4468
Market Price
$ 65.20
Selling Price
$ 58.67
2901
1916
2506
4647
Market Price
$ 109.79
Selling Price
$ 96.81
1669
985
1558
1787
Market Price
$ 76.87
Selling Price
$ 64.79
366
307
259
679
Market Price
$ 68.82
Selling Price
$ 57.38
2942
2326
1205
4696
Market Price
$ 99.50
Selling Price
$ 85.04
1581
367
1056
2844
Market Price
$ 67.32
Selling Price
$ 60.27
1980
1712
1067
3956
Market Price
$ 75.62
Selling Price
$ 68.44
1192
247
947
3322
Market Price
$ 67.22
Selling Price
$ 60.97
1295
827
1221
2985
Market Price
$ 102.02
Selling Price
$ 89.81
997
451
796
2434
Market Price
$ 111.68
Selling Price
$ 96.36
733
619
580
1056
Market Price
$ 92.92
Selling Price
$ 82.99
2385
1456
884
3396
Market Price
$ 97.82
Selling Price
$ 87.87
3282
751
3008
4348
Market Price
$ 62.96
Selling Price
$ 56.45
2164
1997
587
3928
Market Price
$ 90.03
Selling Price
$ 75.79
751
575
633
2201
Market Price
$ 101.77
Selling Price
$ 89.16
714
627
327
2051
Market Price
$ 88.78
Selling Price
$ 75.68
3718
2893
1415
3974
Market Price
$ 72.37
Selling Price
$ 63.41
3456
3287
725
4602
Market Price
$ 107.71
Selling Price
$ 91.45
1713
1123
1211
2440
Market Price
$ 98.89
Selling Price
$ 83.62
1248
597
379
1278
Market Price
$ 70.09
Selling Price
$ 61.21
979
260
691
1019
Market Price
$ 80.88
Selling Price
$ 70.48
1475
348
689
1722
Market Price
$ 105.62
Selling Price
$ 93.39
1646
349
1349
2814
Market Price
$ 95.96
Selling Price
$ 84.49
1034
372
478
3397
Market Price
$ 90.69
Selling Price
$ 76.69
2793
976
1540
3422
Market Price
$ 96.96
Selling Price
$ 81.32
555
545
397
797
Market Price
$ 86.70
Selling Price
$ 76.97
1212
996
892
1432
Market Price
$ 80.44
Selling Price
$ 68.18
545
320
212
814
Market Price
$ 94.78
Selling Price
$ 84.30
3865
1367
2263
4303
Market Price
$ 63.61
Selling Price
$ 55.45
2626
1337
893
4437
Market Price
$ 68.96
Selling Price
$ 60.64
2218
632
730
3479
Market Price
$ 104.17
Selling Price
$ 93.59
2330
1705
1552
3713
Market Price
$ 103.61
Selling Price
$ 88.11
815
426
319
2033
Market Price
$ 98.25
Selling Price
$ 82.64
3067
1727
2050
3727
Market Price
$ 87.14
Selling Price
$ 75.37
254
79
165
1239
Market Price
$ 90.16
Selling Price
$ 79.74
2794
1022
1052
3400
Market Price
$ 70.07
Selling Price
$ 60.11
1285
861
439
4992
Market Price
$ 101.47
Selling Price
$ 84.60
395
331
327
1133
Market Price
$ 103.54
Selling Price
$ 87.97
4631
1570
2506
4996
Market Price
$ 63.29
Selling Price
$ 56.08
1969
511
1278
2207