Market Price
$ 73.74
Selling Price
$ 61.91
2151
605
1806
4145
Market Price
$ 91.93
Selling Price
$ 82.46
3065
671
2995
3832
Market Price
$ 114.34
Selling Price
$ 98.47
557
500
297
1605
Market Price
$ 71.37
Selling Price
$ 59.63
225
212
161
770
Market Price
$ 102.16
Selling Price
$ 92.22
4990
2404
1793
5000
Market Price
$ 65.20
Selling Price
$ 56.83
2123
1214
1874
4726
Market Price
$ 102.46
Selling Price
$ 89.64
424
104
326
1109
Market Price
$ 81.02
Selling Price
$ 68.13
2575
1222
2196
4839
Market Price
$ 90.75
Selling Price
$ 80.00
1785
1558
1686
3173
Market Price
$ 73.08
Selling Price
$ 62.95
1717
1116
1056
3555
Market Price
$ 83.79
Selling Price
$ 74.59
2690
1449
2120
3604
Market Price
$ 100.74
Selling Price
$ 85.00
1907
1426
1450
3915
Market Price
$ 78.41
Selling Price
$ 69.13
3051
2663
655
3650
Market Price
$ 96.70
Selling Price
$ 83.22
176
118
170
492
Market Price
$ 93.01
Selling Price
$ 82.66
1331
1061
681
1921
Market Price
$ 86.38
Selling Price
$ 77.03
1221
952
658
1294
Market Price
$ 109.53
Selling Price
$ 97.16
2186
1173
590
2929
Market Price
$ 81.69
Selling Price
$ 73.93
1138
1135
377
2591
Market Price
$ 82.10
Selling Price
$ 72.49
1560
318
683
4710
Market Price
$ 87.12
Selling Price
$ 77.84
770
602
667
1601
Market Price
$ 103.63
Selling Price
$ 87.24
309
253
222
625
Market Price
$ 84.24
Selling Price
$ 71.79
1019
817
613
1423
Market Price
$ 86.17
Selling Price
$ 72.23
560
281
495
873
Market Price
$ 75.97
Selling Price
$ 63.45
1958
1003
1013
2577
Market Price
$ 71.66
Selling Price
$ 63.35
1049
859
627
1775
Market Price
$ 109.99
Selling Price
$ 95.42
293
214
288
560
Market Price
$ 69.72
Selling Price
$ 60.93
1832
1056
1454
2760
Market Price
$ 107.11
Selling Price
$ 95.40
2777
1757
2468
4701
Market Price
$ 105.28
Selling Price
$ 91.03
1724
765
1277
4766
Market Price
$ 83.31
Selling Price
$ 72.24
450
380
342
1140
Market Price
$ 81.53
Selling Price
$ 71.73
1990
1924
1708
2873
Market Price
$ 71.42
Selling Price
$ 62.47
1774
1020
673
3195
Market Price
$ 91.34
Selling Price
$ 76.54
884
783
213
1991
Market Price
$ 103.83
Selling Price
$ 88.41
2655
1601
719
3431
Market Price
$ 105.97
Selling Price
$ 88.83
2350
1311
1591
2522
Market Price
$ 67.32
Selling Price
$ 56.25
906
406
856
2577
Market Price
$ 104.50
Selling Price
$ 89.81
1869
940
547
2487
Market Price
$ 94.95
Selling Price
$ 83.26
1004
477
678
2561
Market Price
$ 100.71
Selling Price
$ 90.50
1011
728
931
1134
Market Price
$ 83.55
Selling Price
$ 75.41
846
545
666
1762