Market Price
$ 84.03
Selling Price
$ 75.50
499
396
105
982
Market Price
$ 74.69
Selling Price
$ 62.98
916
399
213
2874
Market Price
$ 72.05
Selling Price
$ 61.46
1567
480
943
3014
Market Price
$ 90.10
Selling Price
$ 77.77
834
706
521
957
Market Price
$ 70.08
Selling Price
$ 61.47
1996
1310
1363
2957
Market Price
$ 64.83
Selling Price
$ 58.19
675
549
472
2017
Market Price
$ 85.69
Selling Price
$ 72.82
1332
593
364
2033
Market Price
$ 113.70
Selling Price
$ 98.31
518
138
141
2179
Market Price
$ 104.34
Selling Price
$ 91.91
482
354
463
1879
Market Price
$ 68.14
Selling Price
$ 58.08
542
350
122
742
Market Price
$ 71.48
Selling Price
$ 62.50
1370
572
923
1913
Market Price
$ 95.89
Selling Price
$ 81.14
932
561
554
1111
Market Price
$ 74.85
Selling Price
$ 66.73
3281
1634
1113
4327
Market Price
$ 89.27
Selling Price
$ 80.50
378
355
151
800
Market Price
$ 75.46
Selling Price
$ 64.26
2721
1458
680
3638
Market Price
$ 69.43
Selling Price
$ 61.94
914
725
452
1078
Market Price
$ 89.35
Selling Price
$ 78.14
492
450
280
1915
Market Price
$ 72.18
Selling Price
$ 61.93
1063
222
1031
1788
Market Price
$ 102.38
Selling Price
$ 88.16
2818
2473
1519
4842
Market Price
$ 110.12
Selling Price
$ 93.30
3249
1250
2866
3976
Market Price
$ 71.00
Selling Price
$ 63.77
1259
1197
262
4551
Market Price
$ 64.18
Selling Price
$ 56.85
208
126
80
491
Market Price
$ 96.64
Selling Price
$ 84.50
1321
299
1320
2829
Market Price
$ 88.80
Selling Price
$ 74.22
674
181
599
719
Market Price
$ 71.68
Selling Price
$ 62.53
1049
627
408
1618
Market Price
$ 70.00
Selling Price
$ 61.14
449
381
190
1642
Market Price
$ 72.72
Selling Price
$ 62.72
1400
1323
588
2853
Market Price
$ 89.95
Selling Price
$ 80.49
659
310
629
2225
Market Price
$ 91.69
Selling Price
$ 80.24
1444
918
1384
1734
Market Price
$ 67.06
Selling Price
$ 59.24
361
85
307
504
Market Price
$ 77.81
Selling Price
$ 68.31
202
97
65
650
Market Price
$ 87.49
Selling Price
$ 75.78
1553
1266
661
4024
Market Price
$ 94.65
Selling Price
$ 85.19
2162
1157
1089
4875
Market Price
$ 108.27
Selling Price
$ 98.40
1872
1451
1315
4089
Market Price
$ 99.38
Selling Price
$ 87.93
4263
3944
1629
4441
Market Price
$ 78.21
Selling Price
$ 66.08
512
282
321
1030
Market Price
$ 103.69
Selling Price
$ 91.83
361
250
97
826
Market Price
$ 96.19
Selling Price
$ 83.35
1709
753
1538
2893
Market Price
$ 71.58
Selling Price
$ 60.64
3133
1098
1806
3174
Market Price
$ 113.72
Selling Price
$ 98.95
488
222
336
1433