Market Price
$ 113.66
Selling Price
$ 95.53
1929
1319
430
4992
Market Price
$ 70.76
Selling Price
$ 61.91
2515
993
1440
4464
Market Price
$ 77.26
Selling Price
$ 67.67
1918
1651
915
4456
Market Price
$ 85.27
Selling Price
$ 73.81
1574
1346
744
1728
Market Price
$ 91.29
Selling Price
$ 82.13
3289
1681
2097
4739
Market Price
$ 106.54
Selling Price
$ 93.94
912
701
812
2470
Market Price
$ 107.72
Selling Price
$ 96.20
1192
760
293
1421
Market Price
$ 96.66
Selling Price
$ 81.35
1553
488
1456
2233
Market Price
$ 94.30
Selling Price
$ 85.18
637
633
512
2444
Market Price
$ 110.90
Selling Price
$ 96.52
4316
1068
2587
4685
Market Price
$ 94.36
Selling Price
$ 84.81
1706
1198
1157
4026
Market Price
$ 89.22
Selling Price
$ 76.17
4907
4503
4247
4924
Market Price
$ 89.57
Selling Price
$ 80.35
599
136
383
1421
Market Price
$ 85.65
Selling Price
$ 75.52
712
608
191
1462
Market Price
$ 95.73
Selling Price
$ 80.76
2037
1390
1966
2752
Market Price
$ 73.95
Selling Price
$ 61.75
3735
1899
2167
3865
Market Price
$ 95.78
Selling Price
$ 87.01
1339
714
1041
1350
Market Price
$ 89.71
Selling Price
$ 76.76
943
232
754
4067
Market Price
$ 89.80
Selling Price
$ 80.59
3691
1273
2974
4203
Market Price
$ 88.44
Selling Price
$ 75.74
613
595
514
730
Market Price
$ 92.48
Selling Price
$ 81.03
2410
1833
819
2557
Market Price
$ 90.59
Selling Price
$ 76.80
513
447
161
2457
Market Price
$ 112.14
Selling Price
$ 97.33
1235
935
888
3792
Market Price
$ 106.19
Selling Price
$ 88.95
588
386
560
2893
Market Price
$ 111.02
Selling Price
$ 97.47
1771
729
699
4964
Market Price
$ 61.40
Selling Price
$ 55.80
3868
3681
2957
4261
Market Price
$ 63.71
Selling Price
$ 56.84
3007
979
2352
3249
Market Price
$ 82.24
Selling Price
$ 72.47
2375
1803
1576
3647
Market Price
$ 81.53
Selling Price
$ 68.84
1680
775
833
3376
Market Price
$ 81.55
Selling Price
$ 72.24
285
61
277
854
Market Price
$ 88.62
Selling Price
$ 79.12
431
354
381
1601
Market Price
$ 89.03
Selling Price
$ 74.79
1509
1472
1447
2453
Market Price
$ 76.86
Selling Price
$ 65.28
1463
648
494
1499
Market Price
$ 74.19
Selling Price
$ 65.53
1344
789
473
4876
Market Price
$ 77.96
Selling Price
$ 69.13
1891
611
1491
3298
Market Price
$ 85.20
Selling Price
$ 75.03
3543
1775
1118
3938
Market Price
$ 93.45
Selling Price
$ 83.68
2454
875
2329
2721
Market Price
$ 107.28
Selling Price
$ 96.13
1051
750
652
1837
Market Price
$ 80.79
Selling Price
$ 69.98
773
532
326
2064
Market Price
$ 90.54
Selling Price
$ 80.93
3176
815
1429
4428