Market Price
$ 68.79
Selling Price
$ 58.57
741
253
657
1337
Market Price
$ 100.45
Selling Price
$ 88.49
237
214
237
543
Market Price
$ 107.66
Selling Price
$ 94.96
1852
943
829
2717
Market Price
$ 95.53
Selling Price
$ 81.10
2933
1401
1080
4399
Market Price
$ 81.22
Selling Price
$ 70.51
2015
1747
1150
2704
Market Price
$ 103.66
Selling Price
$ 86.82
651
477
347
815
Market Price
$ 81.31
Selling Price
$ 73.52
4217
1937
1880
4740
Market Price
$ 88.71
Selling Price
$ 75.27
466
362
464
1824
Market Price
$ 98.75
Selling Price
$ 82.60
3278
1349
2790
4180
Market Price
$ 106.80
Selling Price
$ 94.25
1970
965
925
4415
Market Price
$ 108.46
Selling Price
$ 96.55
1044
649
1007
1604
Market Price
$ 108.84
Selling Price
$ 96.50
1798
1489
930
3302
Market Price
$ 105.73
Selling Price
$ 95.65
4822
4341
4059
4946
Market Price
$ 77.88
Selling Price
$ 64.92
2942
900
1771
3104
Market Price
$ 104.57
Selling Price
$ 87.32
1171
966
1171
1794
Market Price
$ 86.08
Selling Price
$ 76.22
2861
1150
2283
4421
Market Price
$ 111.53
Selling Price
$ 94.27
1444
1444
1038
3352
Market Price
$ 80.62
Selling Price
$ 69.37
1898
964
1865
2386
Market Price
$ 89.32
Selling Price
$ 80.53
1423
493
1220
2013
Market Price
$ 110.79
Selling Price
$ 92.75
3964
3160
1594
4420
Market Price
$ 92.45
Selling Price
$ 80.08
1050
722
737
2946
Market Price
$ 80.63
Selling Price
$ 69.55
283
217
262
776
Market Price
$ 78.97
Selling Price
$ 70.89
762
230
637
3109
Market Price
$ 106.84
Selling Price
$ 91.30
336
287
304
1633
Market Price
$ 92.65
Selling Price
$ 80.87
1958
482
1423
4991
Market Price
$ 79.86
Selling Price
$ 71.34
3165
2057
1718
4134
Market Price
$ 87.16
Selling Price
$ 73.62
588
513
228
1348
Market Price
$ 91.32
Selling Price
$ 80.58
2238
1093
1992
4100
Market Price
$ 89.11
Selling Price
$ 76.76
2575
1416
2249
3420
Market Price
$ 115.95
Selling Price
$ 97.41
1068
1024
441
1405
Market Price
$ 84.13
Selling Price
$ 74.43
2819
953
1428
2831
Market Price
$ 65.64
Selling Price
$ 58.59
1033
925
1030
2927
Market Price
$ 77.74
Selling Price
$ 69.17
260
205
251
673
Market Price
$ 87.70
Selling Price
$ 77.41
1699
389
902
1711
Market Price
$ 86.12
Selling Price
$ 72.97
764
505
382
3188
Market Price
$ 92.15
Selling Price
$ 77.47
1626
1093
1532
4028
Market Price
$ 85.37
Selling Price
$ 71.80
409
98
297
722
Market Price
$ 86.98
Selling Price
$ 75.51
904
876
445
4508
Market Price
$ 77.43
Selling Price
$ 68.92
530
384
156
2329
Market Price
$ 67.38
Selling Price
$ 56.69
874
231
768
1712