Market Price
$ 102.21
Selling Price
$ 88.69
2451
1538
2109
3538
Market Price
$ 77.35
Selling Price
$ 69.82
1056
506
428
4976
Market Price
$ 77.31
Selling Price
$ 68.47
3402
3227
2605
3670
Market Price
$ 99.89
Selling Price
$ 87.18
509
273
378
1012
Market Price
$ 104.39
Selling Price
$ 89.48
3130
663
1536
4847
Market Price
$ 86.58
Selling Price
$ 72.41
2327
2243
1655
3412
Market Price
$ 82.48
Selling Price
$ 72.52
2332
1880
1254
2641
Market Price
$ 76.27
Selling Price
$ 63.72
1147
426
1022
4413
Market Price
$ 90.06
Selling Price
$ 78.37
2100
838
849
4534
Market Price
$ 68.89
Selling Price
$ 61.71
1180
271
306
2884
Market Price
$ 100.37
Selling Price
$ 87.72
1159
1157
596
3058
Market Price
$ 102.03
Selling Price
$ 92.63
533
525
114
803
Market Price
$ 92.03
Selling Price
$ 77.48
3368
1320
2914
3476
Market Price
$ 76.95
Selling Price
$ 65.26
2695
1077
1567
3609
Market Price
$ 71.23
Selling Price
$ 64.60
233
208
194
1116
Market Price
$ 75.11
Selling Price
$ 67.59
622
150
335
1536
Market Price
$ 68.84
Selling Price
$ 58.11
1502
1389
695
1584
Market Price
$ 65.54
Selling Price
$ 55.99
1908
928
1057
2475
Market Price
$ 64.29
Selling Price
$ 55.61
1711
1434
1501
1816
Market Price
$ 99.47
Selling Price
$ 85.02
447
394
243
951
Market Price
$ 108.02
Selling Price
$ 90.17
292
226
186
489
Market Price
$ 69.93
Selling Price
$ 59.60
821
248
584
2711
Market Price
$ 78.05
Selling Price
$ 65.62
1671
648
1107
1927
Market Price
$ 80.03
Selling Price
$ 71.16
1726
1201
1009
4285
Market Price
$ 89.74
Selling Price
$ 78.40
1155
251
1011
1911
Market Price
$ 69.12
Selling Price
$ 59.27
2582
1410
1365
4777
Market Price
$ 80.17
Selling Price
$ 68.99
894
665
742
2683
Market Price
$ 69.37
Selling Price
$ 62.23
1501
1276
1368
1743
Market Price
$ 90.19
Selling Price
$ 77.05
3847
1527
2133
3879
Market Price
$ 99.40
Selling Price
$ 89.34
719
648
451
1197
Market Price
$ 108.02
Selling Price
$ 90.21
3199
3089
2559
3948
Market Price
$ 84.45
Selling Price
$ 72.91
3670
1163
2992
4071
Market Price
$ 68.06
Selling Price
$ 58.44
2707
1856
1808
4668
Market Price
$ 80.18
Selling Price
$ 69.43
4077
1305
3232
4261
Market Price
$ 102.13
Selling Price
$ 92.57
458
365
150
2218
Market Price
$ 81.69
Selling Price
$ 68.81
780
159
570
3856
Market Price
$ 74.94
Selling Price
$ 65.49
429
357
424
1559
Market Price
$ 75.44
Selling Price
$ 67.88
2606
1355
1332
3354
Market Price
$ 99.68
Selling Price
$ 87.63
1649
477
1130
1957
Market Price
$ 70.80
Selling Price
$ 61.10
3015
1992
1021
3285