Market Price
$ 96.81
Selling Price
$ 82.14
1278
760
488
4447
Market Price
$ 103.80
Selling Price
$ 89.29
2210
771
1702
4055
Market Price
$ 81.99
Selling Price
$ 73.77
377
162
249
1271
Market Price
$ 72.11
Selling Price
$ 60.19
2344
1185
2006
4687
Market Price
$ 83.57
Selling Price
$ 72.06
1867
1559
1719
2116
Market Price
$ 78.22
Selling Price
$ 67.04
2262
1357
704
2905
Market Price
$ 117.61
Selling Price
$ 98.71
2118
1653
2068
4276
Market Price
$ 90.22
Selling Price
$ 79.83
1165
1066
493
2277
Market Price
$ 75.19
Selling Price
$ 67.15
1849
756
1229
3245
Market Price
$ 91.67
Selling Price
$ 81.64
874
447
413
1437
Market Price
$ 107.88
Selling Price
$ 95.35
1901
1556
1283
3948
Market Price
$ 99.00
Selling Price
$ 84.03
1710
608
1598
3899
Market Price
$ 103.71
Selling Price
$ 89.94
2298
1167
1347
2385
Market Price
$ 88.75
Selling Price
$ 74.22
2101
1321
1253
3809
Market Price
$ 102.84
Selling Price
$ 90.06
2563
1829
591
3471
Market Price
$ 71.72
Selling Price
$ 63.03
1235
1131
487
1508
Market Price
$ 63.26
Selling Price
$ 56.69
2765
1517
1100
4567
Market Price
$ 99.72
Selling Price
$ 84.47
793
506
299
1124
Market Price
$ 67.23
Selling Price
$ 59.56
3220
2803
2537
3367
Market Price
$ 77.87
Selling Price
$ 67.44
1587
1206
1521
1974
Market Price
$ 66.38
Selling Price
$ 59.55
2496
649
1743
3211
Market Price
$ 100.03
Selling Price
$ 87.77
745
393
399
3123
Market Price
$ 74.43
Selling Price
$ 64.10
2497
1251
2432
2500
Market Price
$ 82.93
Selling Price
$ 73.91
943
437
583
4171
Market Price
$ 93.19
Selling Price
$ 83.48
946
231
757
2778
Market Price
$ 107.69
Selling Price
$ 96.16
935
562
608
1877
Market Price
$ 101.26
Selling Price
$ 84.78
2563
1769
1975
3019
Market Price
$ 85.20
Selling Price
$ 76.25
1097
539
1017
1207
Market Price
$ 93.69
Selling Price
$ 80.48
497
393
208
1366
Market Price
$ 71.30
Selling Price
$ 61.06
1300
1091
368
2870
Market Price
$ 80.17
Selling Price
$ 71.27
1082
940
1007
2380
Market Price
$ 73.21
Selling Price
$ 65.43
1257
427
263
1433
Market Price
$ 94.41
Selling Price
$ 81.63
1230
1194
1098
2813
Market Price
$ 79.08
Selling Price
$ 66.57
986
709
373
2728
Market Price
$ 95.63
Selling Price
$ 80.07
2180
1111
1359
2493
Market Price
$ 75.96
Selling Price
$ 63.59
320
164
70
695
Market Price
$ 101.69
Selling Price
$ 90.30
485
458
279
514
Market Price
$ 74.47
Selling Price
$ 66.97
932
608
312
945
Market Price
$ 108.98
Selling Price
$ 92.51
1267
1229
823
2908
Market Price
$ 111.32
Selling Price
$ 98.86
1098
941
300
4260