Market Price
$ 68.14
Selling Price
$ 60.67
705
200
401
1652
Market Price
$ 82.95
Selling Price
$ 75.05
1379
458
1262
1709
Market Price
$ 95.27
Selling Price
$ 86.53
1149
477
312
2111
Market Price
$ 97.68
Selling Price
$ 86.19
2228
1179
2140
4776
Market Price
$ 97.23
Selling Price
$ 81.81
2368
509
1594
2834
Market Price
$ 70.13
Selling Price
$ 59.96
367
205
216
1519
Market Price
$ 99.27
Selling Price
$ 83.66
1351
984
1082
2935
Market Price
$ 82.87
Selling Price
$ 71.78
2619
1495
641
2945
Market Price
$ 105.28
Selling Price
$ 88.08
278
145
187
1136
Market Price
$ 99.51
Selling Price
$ 89.87
2951
668
2648
3861
Market Price
$ 97.37
Selling Price
$ 87.43
1843
1247
990
2778
Market Price
$ 112.40
Selling Price
$ 97.42
4654
3539
1733
4971
Market Price
$ 84.01
Selling Price
$ 70.89
740
428
394
1557
Market Price
$ 77.93
Selling Price
$ 67.34
435
313
291
1080
Market Price
$ 79.67
Selling Price
$ 70.28
576
164
398
1532
Market Price
$ 86.81
Selling Price
$ 76.35
660
462
467
999
Market Price
$ 81.48
Selling Price
$ 70.82
1356
465
1145
1836
Market Price
$ 69.83
Selling Price
$ 59.59
2546
620
2370
4749
Market Price
$ 79.45
Selling Price
$ 72.04
993
423
877
1345
Market Price
$ 113.99
Selling Price
$ 96.53
266
101
88
472
Market Price
$ 67.88
Selling Price
$ 59.87
2927
1618
1736
4994
Market Price
$ 91.40
Selling Price
$ 78.61
602
426
497
2171
Market Price
$ 107.55
Selling Price
$ 92.73
2605
1753
2594
3789
Market Price
$ 109.22
Selling Price
$ 95.34
1202
917
986
4671
Market Price
$ 73.71
Selling Price
$ 65.66
1340
373
1305
2549
Market Price
$ 105.43
Selling Price
$ 88.66
1810
398
718
3329
Market Price
$ 74.62
Selling Price
$ 63.54
2120
479
585
2306
Market Price
$ 81.96
Selling Price
$ 72.68
2814
1026
2659
4085
Market Price
$ 79.53
Selling Price
$ 66.95
2012
1083
1078
3243
Market Price
$ 92.40
Selling Price
$ 83.70
1887
1524
1589
4560
Market Price
$ 99.10
Selling Price
$ 84.17
593
370
479
2246
Market Price
$ 75.14
Selling Price
$ 64.73
1677
1301
1134
3749
Market Price
$ 86.99
Selling Price
$ 76.15
678
242
401
1786
Market Price
$ 97.19
Selling Price
$ 87.01
1400
978
751
2806
Market Price
$ 63.84
Selling Price
$ 57.30
1365
1321
382
2295
Market Price
$ 109.18
Selling Price
$ 92.16
2072
1399
1721
3278
Market Price
$ 82.02
Selling Price
$ 72.17
989
948
793
3014
Market Price
$ 67.83
Selling Price
$ 56.57
2337
2089
2262
2568
Market Price
$ 78.96
Selling Price
$ 66.55
1348
841
1115
4119
Market Price
$ 67.59
Selling Price
$ 59.07
1048
889
703
1563