Market Price
$ 91.13
Selling Price
$ 81.03
1749
504
1498
2918
Market Price
$ 95.10
Selling Price
$ 80.85
4105
2407
1507
4824
Market Price
$ 100.02
Selling Price
$ 89.40
2677
2642
1817
3115
Market Price
$ 82.26
Selling Price
$ 74.38
2435
784
1535
4418
Market Price
$ 71.59
Selling Price
$ 61.17
916
507
706
4233
Market Price
$ 86.88
Selling Price
$ 73.50
1037
769
1007
1757
Market Price
$ 116.14
Selling Price
$ 98.44
515
276
255
2224
Market Price
$ 73.34
Selling Price
$ 62.56
694
147
415
2967
Market Price
$ 76.42
Selling Price
$ 67.79
1741
660
967
2275
Market Price
$ 82.77
Selling Price
$ 73.80
1613
598
479
2399
Market Price
$ 97.93
Selling Price
$ 82.06
2269
966
1535
2484
Market Price
$ 107.77
Selling Price
$ 93.84
870
613
551
1623
Market Price
$ 74.47
Selling Price
$ 66.71
2355
1322
1254
4276
Market Price
$ 87.24
Selling Price
$ 76.24
673
529
194
1721
Market Price
$ 66.79
Selling Price
$ 57.16
210
50
130
450
Market Price
$ 111.37
Selling Price
$ 95.52
326
193
165
619
Market Price
$ 92.38
Selling Price
$ 77.82
796
677
680
2241
Market Price
$ 108.94
Selling Price
$ 94.19
1494
657
1116
1813
Market Price
$ 99.94
Selling Price
$ 83.38
360
324
273
731
Market Price
$ 85.40
Selling Price
$ 74.56
986
986
627
2154
Market Price
$ 70.43
Selling Price
$ 63.48
575
449
217
919
Market Price
$ 71.00
Selling Price
$ 62.61
2194
813
450
2569
Market Price
$ 89.09
Selling Price
$ 79.53
3142
3068
2220
4409
Market Price
$ 71.84
Selling Price
$ 64.01
581
294
467
1729
Market Price
$ 106.11
Selling Price
$ 91.17
1648
1526
1520
3124
Market Price
$ 99.45
Selling Price
$ 82.94
237
129
176
860
Market Price
$ 83.11
Selling Price
$ 74.85
395
85
79
735
Market Price
$ 90.66
Selling Price
$ 78.77
1475
1442
1017
2058
Market Price
$ 84.19
Selling Price
$ 73.33
1922
1756
918
3178
Market Price
$ 92.89
Selling Price
$ 77.63
523
405
388
645
Market Price
$ 67.48
Selling Price
$ 57.27
1133
508
528
1647
Market Price
$ 76.77
Selling Price
$ 65.90
2520
1173
2053
3541
Market Price
$ 102.94
Selling Price
$ 87.08
769
429
615
1392
Market Price
$ 67.85
Selling Price
$ 60.84
2028
1623
1233
3780
Market Price
$ 110.92
Selling Price
$ 98.04
587
143
324
1674
Market Price
$ 106.32
Selling Price
$ 95.45
473
252
339
1684
Market Price
$ 75.56
Selling Price
$ 64.07
1508
1342
1157
2616
Market Price
$ 96.94
Selling Price
$ 85.96
1074
482
318
4152
Market Price
$ 102.53
Selling Price
$ 88.92
1345
774
917
1863
Market Price
$ 82.35
Selling Price
$ 71.87
1173
1043
399
1969