Market Price
$ 75.11
Selling Price
$ 67.24
1579
845
1384
2259
Market Price
$ 99.88
Selling Price
$ 87.69
788
526
691
1442
Market Price
$ 73.23
Selling Price
$ 61.40
3777
910
2849
4507
Market Price
$ 98.81
Selling Price
$ 84.10
301
253
81
525
Market Price
$ 97.74
Selling Price
$ 86.71
3770
3101
2018
4265
Market Price
$ 81.68
Selling Price
$ 68.81
1810
1053
1456
4240
Market Price
$ 113.17
Selling Price
$ 96.78
1633
494
1382
2889
Market Price
$ 85.15
Selling Price
$ 76.03
2704
1297
1451
3118
Market Price
$ 87.05
Selling Price
$ 76.13
2767
1958
2081
3419
Market Price
$ 79.90
Selling Price
$ 68.54
809
523
595
2815
Market Price
$ 64.89
Selling Price
$ 55.85
1229
576
609
2094
Market Price
$ 93.24
Selling Price
$ 81.24
2148
792
1934
3478
Market Price
$ 99.89
Selling Price
$ 83.78
2632
1255
2198
3440
Market Price
$ 71.68
Selling Price
$ 64.89
2572
1170
1379
3195
Market Price
$ 70.78
Selling Price
$ 61.89
4646
2017
1210
4790
Market Price
$ 91.18
Selling Price
$ 77.86
789
665
226
1213
Market Price
$ 106.30
Selling Price
$ 90.80
909
671
486
3213
Market Price
$ 71.08
Selling Price
$ 63.05
486
198
279
976
Market Price
$ 63.38
Selling Price
$ 56.48
900
378
496
2752
Market Price
$ 111.41
Selling Price
$ 98.79
1190
580
318
3943
Market Price
$ 92.30
Selling Price
$ 83.49
2346
1534
624
4928
Market Price
$ 87.84
Selling Price
$ 73.21
1664
670
1033
4052
Market Price
$ 71.26
Selling Price
$ 61.19
556
213
220
595
Market Price
$ 98.13
Selling Price
$ 88.58
2383
1522
1780
2836
Market Price
$ 109.14
Selling Price
$ 94.24
322
211
283
411
Market Price
$ 112.90
Selling Price
$ 94.54
403
276
397
1039
Market Price
$ 105.98
Selling Price
$ 93.16
3304
1276
1533
3546
Market Price
$ 69.47
Selling Price
$ 61.41
4321
872
1254
4967
Market Price
$ 77.08
Selling Price
$ 67.64
2763
1980
1293
4590
Market Price
$ 82.96
Selling Price
$ 73.92
858
454
400
1077
Market Price
$ 92.52
Selling Price
$ 82.32
1358
363
1005
3641
Market Price
$ 95.41
Selling Price
$ 79.57
986
752
512
2027
Market Price
$ 81.11
Selling Price
$ 72.17
2836
1184
2744
4642
Market Price
$ 88.51
Selling Price
$ 75.43
1647
939
793
3093
Market Price
$ 98.41
Selling Price
$ 83.32
852
633
496
1650
Market Price
$ 75.58
Selling Price
$ 66.06
2283
2171
1189
2528
Market Price
$ 73.37
Selling Price
$ 64.00
472
214
448
592
Market Price
$ 77.10
Selling Price
$ 66.31
1737
1403
1601
2064
Market Price
$ 95.98
Selling Price
$ 85.52
1274
335
754
2226
Market Price
$ 100.50
Selling Price
$ 87.42
3194
2464
1124
3739