Market Price
$ 74.23
Selling Price
$ 67.43
1135
1051
374
3850
Market Price
$ 103.11
Selling Price
$ 89.24
369
105
368
1245
Market Price
$ 111.16
Selling Price
$ 93.25
1005
565
326
1974
Market Price
$ 69.78
Selling Price
$ 63.34
1698
1158
1520
2872
Market Price
$ 78.28
Selling Price
$ 70.82
732
387
253
2094
Market Price
$ 89.73
Selling Price
$ 78.59
656
629
559
1264
Market Price
$ 69.72
Selling Price
$ 59.71
1197
699
591
1336
Market Price
$ 83.51
Selling Price
$ 69.65
153
103
144
549
Market Price
$ 72.17
Selling Price
$ 63.18
1970
460
1160
4562
Market Price
$ 91.81
Selling Price
$ 78.41
3134
3021
2534
3468
Market Price
$ 100.81
Selling Price
$ 91.30
357
182
283
1026
Market Price
$ 103.86
Selling Price
$ 93.02
1351
542
881
2127
Market Price
$ 86.65
Selling Price
$ 76.94
1624
867
470
3257
Market Price
$ 89.79
Selling Price
$ 78.89
1810
443
614
2482
Market Price
$ 103.97
Selling Price
$ 87.50
3383
3057
2873
4430
Market Price
$ 79.12
Selling Price
$ 71.87
1294
1152
1062
1968
Market Price
$ 67.54
Selling Price
$ 57.62
1552
1493
1041
2298
Market Price
$ 76.62
Selling Price
$ 68.41
2854
1945
2804
2959
Market Price
$ 107.17
Selling Price
$ 91.14
1399
684
314
2593
Market Price
$ 96.61
Selling Price
$ 81.43
679
487
328
2687
Market Price
$ 103.13
Selling Price
$ 87.00
762
572
724
771
Market Price
$ 94.50
Selling Price
$ 84.86
2236
926
1260
3694
Market Price
$ 109.24
Selling Price
$ 94.10
259
241
157
1165
Market Price
$ 107.99
Selling Price
$ 95.55
1581
1057
1411
3311
Market Price
$ 93.33
Selling Price
$ 80.22
266
245
122
1225
Market Price
$ 114.12
Selling Price
$ 98.18
506
227
472
1130
Market Price
$ 105.54
Selling Price
$ 89.23
1447
423
448
1864
Market Price
$ 78.61
Selling Price
$ 68.33
3402
1266
2301
4099
Market Price
$ 113.19
Selling Price
$ 95.13
4427
2433
988
4704
Market Price
$ 68.55
Selling Price
$ 58.78
2248
2102
1502
4997
Market Price
$ 102.38
Selling Price
$ 91.92
1761
1579
1453
1970
Market Price
$ 83.23
Selling Price
$ 71.28
645
419
397
956
Market Price
$ 82.02
Selling Price
$ 69.82
454
332
283
1058
Market Price
$ 67.68
Selling Price
$ 59.61
4143
1144
2320
4373
Market Price
$ 95.86
Selling Price
$ 87.08
3928
2576
2747
3929
Market Price
$ 70.65
Selling Price
$ 62.92
1431
616
592
2138
Market Price
$ 101.72
Selling Price
$ 86.85
1962
1253
788
2507
Market Price
$ 103.87
Selling Price
$ 90.77
1404
1265
1074
3215
Market Price
$ 67.01
Selling Price
$ 60.00
1808
1043
423
4308
Market Price
$ 106.22
Selling Price
$ 95.41
806
764
273
1029