Market Price
$ 72.59
Selling Price
$ 63.16
1409
746
1409
2492
Market Price
$ 97.53
Selling Price
$ 86.40
874
679
406
3557
Market Price
$ 90.20
Selling Price
$ 75.27
2274
944
601
2314
Market Price
$ 71.36
Selling Price
$ 63.66
2453
2395
1466
2748
Market Price
$ 101.40
Selling Price
$ 92.01
2928
1811
1448
4643
Market Price
$ 101.06
Selling Price
$ 84.46
359
151
91
757
Market Price
$ 89.43
Selling Price
$ 77.09
1606
1089
1561
3437
Market Price
$ 74.17
Selling Price
$ 67.34
956
648
699
4553
Market Price
$ 115.30
Selling Price
$ 97.53
1226
1079
386
4862
Market Price
$ 88.39
Selling Price
$ 77.77
2762
1720
763
3511
Market Price
$ 105.92
Selling Price
$ 93.44
640
277
537
1281
Market Price
$ 107.51
Selling Price
$ 96.81
3624
2059
2125
4475
Market Price
$ 110.78
Selling Price
$ 97.21
1332
968
920
1949
Market Price
$ 115.69
Selling Price
$ 96.74
1228
1057
1133
1460
Market Price
$ 113.07
Selling Price
$ 95.83
3215
2353
2306
3819
Market Price
$ 93.20
Selling Price
$ 79.81
392
233
303
439
Market Price
$ 92.64
Selling Price
$ 82.73
2388
502
525
3921
Market Price
$ 70.64
Selling Price
$ 63.62
1169
1152
1008
2543
Market Price
$ 83.06
Selling Price
$ 74.79
227
178
107
441
Market Price
$ 80.84
Selling Price
$ 70.44
809
703
718
1501
Market Price
$ 65.96
Selling Price
$ 59.47
2023
1858
990
2860
Market Price
$ 64.90
Selling Price
$ 57.30
925
481
281
2541
Market Price
$ 67.95
Selling Price
$ 57.35
305
86
287
442
Market Price
$ 101.80
Selling Price
$ 87.48
643
367
472
1902
Market Price
$ 107.23
Selling Price
$ 93.68
1455
1377
523
4633
Market Price
$ 72.38
Selling Price
$ 64.64
2621
1724
2534
2978
Market Price
$ 86.30
Selling Price
$ 72.84
3775
965
1545
3979
Market Price
$ 112.34
Selling Price
$ 96.18
579
302
564
1312
Market Price
$ 84.87
Selling Price
$ 73.69
4523
2992
2135
4799
Market Price
$ 69.13
Selling Price
$ 57.76
792
593
410
1770
Market Price
$ 80.11
Selling Price
$ 68.03
2272
1546
1683
2390
Market Price
$ 90.74
Selling Price
$ 75.80
756
309
505
1544
Market Price
$ 99.77
Selling Price
$ 85.33
444
291
149
2124
Market Price
$ 113.37
Selling Price
$ 98.61
443
273
228
1916
Market Price
$ 85.33
Selling Price
$ 73.58
349
283
255
920
Market Price
$ 101.85
Selling Price
$ 86.09
211
176
102
437
Market Price
$ 101.87
Selling Price
$ 85.96
1116
1111
395
4121
Market Price
$ 96.32
Selling Price
$ 81.57
1293
1099
796
1653
Market Price
$ 98.42
Selling Price
$ 88.96
1464
717
418
1470
Market Price
$ 67.57
Selling Price
$ 58.74
1758
1483
639
2623