Market Price
$ 77.05
Selling Price
$ 65.29
988
967
643
4788
Market Price
$ 102.95
Selling Price
$ 92.63
1375
1292
671
1705
Market Price
$ 101.30
Selling Price
$ 84.96
541
157
255
894
Market Price
$ 106.25
Selling Price
$ 92.38
1570
1464
725
2224
Market Price
$ 109.89
Selling Price
$ 92.65
479
468
100
1062
Market Price
$ 105.14
Selling Price
$ 90.63
2853
1979
798
3673
Market Price
$ 99.20
Selling Price
$ 87.16
366
333
131
1232
Market Price
$ 91.10
Selling Price
$ 82.06
1296
651
650
1410
Market Price
$ 66.30
Selling Price
$ 60.04
2677
2189
1645
2854
Market Price
$ 80.82
Selling Price
$ 69.05
639
386
501
2602
Market Price
$ 73.40
Selling Price
$ 62.07
581
325
354
1159
Market Price
$ 90.65
Selling Price
$ 76.77
223
204
116
793
Market Price
$ 67.98
Selling Price
$ 59.60
761
183
285
2039
Market Price
$ 99.48
Selling Price
$ 84.74
1658
480
1416
2936
Market Price
$ 67.48
Selling Price
$ 59.03
112
28
78
544
Market Price
$ 106.71
Selling Price
$ 95.80
1933
1254
1733
3063
Market Price
$ 71.95
Selling Price
$ 63.00
3043
2597
1040
4289
Market Price
$ 97.97
Selling Price
$ 84.06
2870
2086
2765
4077
Market Price
$ 64.06
Selling Price
$ 56.77
1506
1397
326
3676
Market Price
$ 89.92
Selling Price
$ 77.59
2901
2705
2745
3260
Market Price
$ 86.84
Selling Price
$ 77.40
2793
1167
1226
4186
Market Price
$ 83.01
Selling Price
$ 70.13
3104
2004
2827
4744
Market Price
$ 65.77
Selling Price
$ 58.09
2235
1200
1575
3049
Market Price
$ 97.87
Selling Price
$ 84.44
1392
1107
1086
1414
Market Price
$ 85.08
Selling Price
$ 73.70
410
386
358
782
Market Price
$ 100.53
Selling Price
$ 91.03
2854
2539
1266
3696
Market Price
$ 105.67
Selling Price
$ 94.14
1345
718
780
2230
Market Price
$ 92.26
Selling Price
$ 78.90
1808
1588
889
2737
Market Price
$ 90.61
Selling Price
$ 81.78
2051
1181
1139
4880
Market Price
$ 86.52
Selling Price
$ 77.00
1559
430
1370
3568
Market Price
$ 75.10
Selling Price
$ 68.07
1727
1641
919
2829
Market Price
$ 118.31
Selling Price
$ 98.79
1851
412
664
2259
Market Price
$ 106.39
Selling Price
$ 94.29
475
326
261
1786
Market Price
$ 87.89
Selling Price
$ 76.56
4281
3072
3347
4628
Market Price
$ 69.73
Selling Price
$ 63.17
1246
552
915
1561
Market Price
$ 90.57
Selling Price
$ 76.09
1153
301
873
3587
Market Price
$ 103.40
Selling Price
$ 87.43
832
543
263
2443
Market Price
$ 64.26
Selling Price
$ 58.02
591
179
173
2564
Market Price
$ 71.46
Selling Price
$ 63.89
859
767
549
2854
Market Price
$ 110.73
Selling Price
$ 98.14
2031
1250
406
2463