Market Price
$ 87.11
Selling Price
$ 74.21
2993
1914
803
4599
Market Price
$ 92.71
Selling Price
$ 80.44
803
791
614
2783
Market Price
$ 86.22
Selling Price
$ 76.33
2004
990
684
3451
Market Price
$ 109.49
Selling Price
$ 96.74
2381
1818
1500
2912
Market Price
$ 65.25
Selling Price
$ 58.79
1867
1426
1833
2234
Market Price
$ 72.77
Selling Price
$ 62.07
300
214
255
412
Market Price
$ 112.32
Selling Price
$ 94.85
686
447
454
2972
Market Price
$ 103.13
Selling Price
$ 89.72
430
353
131
1636
Market Price
$ 95.20
Selling Price
$ 84.93
2468
2259
1427
2667
Market Price
$ 87.95
Selling Price
$ 78.63
327
299
226
1634
Market Price
$ 78.39
Selling Price
$ 69.75
2194
816
1558
4059
Market Price
$ 83.67
Selling Price
$ 71.70
2783
1374
1418
3557
Market Price
$ 71.91
Selling Price
$ 63.25
826
401
178
1029
Market Price
$ 105.39
Selling Price
$ 92.52
974
935
662
3095
Market Price
$ 62.83
Selling Price
$ 56.12
415
166
324
1786
Market Price
$ 68.06
Selling Price
$ 59.03
436
207
351
537
Market Price
$ 70.44
Selling Price
$ 61.34
2878
861
2417
4533
Market Price
$ 108.80
Selling Price
$ 93.55
2415
1408
783
3265
Market Price
$ 86.95
Selling Price
$ 73.14
1748
380
741
2655
Market Price
$ 98.11
Selling Price
$ 87.05
947
607
247
2817
Market Price
$ 65.11
Selling Price
$ 58.37
2368
1926
2272
4377
Market Price
$ 76.47
Selling Price
$ 64.61
680
361
283
751
Market Price
$ 79.26
Selling Price
$ 69.89
2127
1638
587
4462
Market Price
$ 69.93
Selling Price
$ 61.94
1336
402
1318
2796
Market Price
$ 100.35
Selling Price
$ 90.94
1264
962
1186
3598
Market Price
$ 113.87
Selling Price
$ 97.92
1065
1048
788
4040
Market Price
$ 96.89
Selling Price
$ 85.22
1063
1062
546
2864
Market Price
$ 70.41
Selling Price
$ 61.73
3034
2743
1660
4511
Market Price
$ 64.87
Selling Price
$ 56.14
1490
941
986
3184
Market Price
$ 116.31
Selling Price
$ 98.66
2631
1039
1814
3937
Market Price
$ 76.49
Selling Price
$ 68.72
2086
1846
431
4777
Market Price
$ 73.57
Selling Price
$ 63.31
3199
760
2399
4062
Market Price
$ 72.79
Selling Price
$ 64.28
1842
849
1454
4862
Market Price
$ 96.10
Selling Price
$ 82.37
323
164
218
509
Market Price
$ 93.93
Selling Price
$ 82.85
2017
1254
1227
3739
Market Price
$ 71.40
Selling Price
$ 62.97
3183
1184
1900
4912
Market Price
$ 81.91
Selling Price
$ 73.66
699
699
610
1157
Market Price
$ 92.51
Selling Price
$ 83.44
884
353
405
3403
Market Price
$ 78.69
Selling Price
$ 66.85
1693
842
432
2787
Market Price
$ 92.65
Selling Price
$ 79.94
280
111
144
589