Market Price
$ 113.01
Selling Price
$ 95.11
1194
887
662
3755
Market Price
$ 79.19
Selling Price
$ 70.51
641
289
430
2122
Market Price
$ 74.86
Selling Price
$ 67.49
3117
1332
1182
4044
Market Price
$ 94.48
Selling Price
$ 85.30
2112
726
963
2507
Market Price
$ 84.70
Selling Price
$ 72.01
1083
545
946
2411
Market Price
$ 87.25
Selling Price
$ 73.25
1898
1772
1824
3159
Market Price
$ 106.36
Selling Price
$ 94.41
1226
639
485
2553
Market Price
$ 64.18
Selling Price
$ 55.94
1492
810
1332
3032
Market Price
$ 102.28
Selling Price
$ 87.43
2769
1338
2747
4288
Market Price
$ 75.57
Selling Price
$ 64.74
4311
2985
963
4651
Market Price
$ 89.26
Selling Price
$ 75.08
111
111
96
476
Market Price
$ 98.79
Selling Price
$ 85.23
1131
860
841
1934
Market Price
$ 98.21
Selling Price
$ 84.02
1937
752
834
4752
Market Price
$ 93.95
Selling Price
$ 78.62
947
708
859
4733
Market Price
$ 93.35
Selling Price
$ 84.70
1809
986
1630
3791
Market Price
$ 76.61
Selling Price
$ 67.29
2228
1834
1312
2733
Market Price
$ 76.30
Selling Price
$ 65.58
2881
1733
2037
3683
Market Price
$ 110.24
Selling Price
$ 97.87
1269
1224
640
1669
Market Price
$ 108.20
Selling Price
$ 93.59
267
210
130
1038
Market Price
$ 104.04
Selling Price
$ 90.36
1904
1530
701
2616
Market Price
$ 100.82
Selling Price
$ 86.40
858
440
453
864
Market Price
$ 91.21
Selling Price
$ 80.88
481
192
265
514
Market Price
$ 67.51
Selling Price
$ 58.34
1373
1070
691
3478
Market Price
$ 93.69
Selling Price
$ 81.27
1028
802
924
1260
Market Price
$ 114.17
Selling Price
$ 97.67
389
367
262
1732
Market Price
$ 68.31
Selling Price
$ 58.69
3392
2355
1366
4909
Market Price
$ 70.86
Selling Price
$ 61.60
3316
1963
2632
4344
Market Price
$ 94.99
Selling Price
$ 79.43
672
537
407
1884
Market Price
$ 103.78
Selling Price
$ 93.52
4283
1476
3230
4400
Market Price
$ 96.77
Selling Price
$ 81.72
780
219
423
3141
Market Price
$ 98.58
Selling Price
$ 86.70
424
329
349
1590
Market Price
$ 98.32
Selling Price
$ 84.25
2525
2369
1283
4641
Market Price
$ 76.59
Selling Price
$ 63.86
2465
1934
2171
3787
Market Price
$ 85.38
Selling Price
$ 74.68
1941
403
1508
4884
Market Price
$ 96.63
Selling Price
$ 84.84
727
512
281
1845
Market Price
$ 112.96
Selling Price
$ 98.18
494
247
380
624
Market Price
$ 66.40
Selling Price
$ 58.35
188
76
133
668
Market Price
$ 86.57
Selling Price
$ 75.52
493
246
234
1105
Market Price
$ 102.57
Selling Price
$ 88.08
4064
1242
2312
4099
Market Price
$ 88.17
Selling Price
$ 73.96
2324
1208
1056
4235