Market Price
$ 106.20
Selling Price
$ 90.67
480
459
233
1427
Market Price
$ 79.58
Selling Price
$ 66.73
1002
854
964
2764
Market Price
$ 75.02
Selling Price
$ 62.66
3035
686
1552
4419
Market Price
$ 88.83
Selling Price
$ 78.52
209
122
192
973
Market Price
$ 102.61
Selling Price
$ 91.64
1413
288
1155
3023
Market Price
$ 111.27
Selling Price
$ 93.57
630
247
396
2316
Market Price
$ 72.02
Selling Price
$ 63.07
1598
1087
1234
4887
Market Price
$ 94.00
Selling Price
$ 84.92
140
89
137
438
Market Price
$ 67.73
Selling Price
$ 58.18
2358
647
849
4422
Market Price
$ 104.19
Selling Price
$ 94.32
159
76
125
534
Market Price
$ 100.93
Selling Price
$ 90.15
4024
1444
1128
4526
Market Price
$ 85.21
Selling Price
$ 71.14
1750
1084
1671
4778
Market Price
$ 64.20
Selling Price
$ 55.51
1953
1069
753
2915
Market Price
$ 112.88
Selling Price
$ 94.47
2083
1016
1257
4014
Market Price
$ 70.58
Selling Price
$ 61.95
3876
3077
2818
4225
Market Price
$ 107.24
Selling Price
$ 97.43
1580
1397
823
4157
Market Price
$ 111.75
Selling Price
$ 94.07
1123
665
568
4988
Market Price
$ 68.97
Selling Price
$ 61.97
2052
1976
1284
3856
Market Price
$ 113.11
Selling Price
$ 97.59
3737
2135
2468
4576
Market Price
$ 73.27
Selling Price
$ 64.99
1067
1042
376
4640
Market Price
$ 68.53
Selling Price
$ 57.46
2888
1049
1171
3591
Market Price
$ 94.63
Selling Price
$ 85.10
1856
1072
737
4254
Market Price
$ 100.66
Selling Price
$ 89.68
1330
962
548
2712
Market Price
$ 96.93
Selling Price
$ 88.11
3540
2937
3473
3978
Market Price
$ 80.32
Selling Price
$ 69.28
1092
461
1054
1898
Market Price
$ 98.84
Selling Price
$ 82.44
709
335
400
831
Market Price
$ 109.90
Selling Price
$ 95.97
1346
1340
1075
3742
Market Price
$ 94.03
Selling Price
$ 84.80
1907
531
1259
4667
Market Price
$ 109.19
Selling Price
$ 91.01
2947
967
1059
3443
Market Price
$ 88.12
Selling Price
$ 75.75
3217
2625
2046
4818
Market Price
$ 69.55
Selling Price
$ 62.91
2898
2706
2414
3905
Market Price
$ 70.76
Selling Price
$ 61.27
3775
941
2913
3970
Market Price
$ 87.01
Selling Price
$ 77.48
556
117
530
2012
Market Price
$ 68.38
Selling Price
$ 61.05
507
348
291
2439
Market Price
$ 66.74
Selling Price
$ 57.58
1038
547
1025
3558
Market Price
$ 83.34
Selling Price
$ 71.95
2601
810
2122
3280
Market Price
$ 91.54
Selling Price
$ 82.40
857
671
205
1366
Market Price
$ 96.30
Selling Price
$ 80.34
3071
2915
2098
3573
Market Price
$ 105.22
Selling Price
$ 88.11
1174
484
984
2849
Market Price
$ 66.82
Selling Price
$ 57.73
3016
1912
1259
3916