Market Price
$ 70.17
Selling Price
$ 60.19
1918
1808
968
3991
Market Price
$ 91.70
Selling Price
$ 80.69
1297
930
560
3018
Market Price
$ 95.44
Selling Price
$ 81.43
3335
3212
2811
4676
Market Price
$ 71.83
Selling Price
$ 61.15
563
132
121
677
Market Price
$ 78.24
Selling Price
$ 71.10
145
105
135
671
Market Price
$ 76.58
Selling Price
$ 65.13
963
885
378
3282
Market Price
$ 74.90
Selling Price
$ 66.51
1185
663
486
2139
Market Price
$ 95.58
Selling Price
$ 85.47
2169
1868
907
2315
Market Price
$ 81.47
Selling Price
$ 72.62
117
86
73
505
Market Price
$ 69.27
Selling Price
$ 59.53
1666
1210
1652
4665
Market Price
$ 66.07
Selling Price
$ 56.69
1361
751
1276
2150
Market Price
$ 79.57
Selling Price
$ 70.97
393
389
254
505
Market Price
$ 106.56
Selling Price
$ 95.71
566
207
362
2560
Market Price
$ 104.25
Selling Price
$ 88.20
145
88
73
541
Market Price
$ 109.55
Selling Price
$ 96.76
2797
1400
1003
4642
Market Price
$ 117.94
Selling Price
$ 98.87
3127
2942
2600
3428
Market Price
$ 77.98
Selling Price
$ 70.20
1387
527
942
1582
Market Price
$ 95.41
Selling Price
$ 80.38
2436
2022
1733
3981
Market Price
$ 85.95
Selling Price
$ 77.56
928
394
222
2529
Market Price
$ 117.05
Selling Price
$ 98.81
2378
1725
771
4693
Market Price
$ 70.39
Selling Price
$ 61.84
2904
993
793
3148
Market Price
$ 111.96
Selling Price
$ 95.79
309
298
172
1376
Market Price
$ 84.52
Selling Price
$ 76.70
237
55
99
727
Market Price
$ 108.88
Selling Price
$ 92.24
1499
1190
1011
1687
Market Price
$ 111.01
Selling Price
$ 95.16
1729
1705
1439
1805
Market Price
$ 73.23
Selling Price
$ 65.53
1062
677
963
1560
Market Price
$ 103.86
Selling Price
$ 88.49
1112
891
501
1307
Market Price
$ 89.69
Selling Price
$ 77.97
3413
1562
1038
4212
Market Price
$ 75.96
Selling Price
$ 67.46
4118
2627
1306
4529
Market Price
$ 76.73
Selling Price
$ 68.11
2011
1218
1379
2223
Market Price
$ 80.14
Selling Price
$ 72.70
1308
1226
359
2248
Market Price
$ 110.11
Selling Price
$ 94.79
2115
1415
907
2581
Market Price
$ 78.70
Selling Price
$ 71.42
1399
771
434
4192
Market Price
$ 79.43
Selling Price
$ 69.10
1012
1004
650
1098
Market Price
$ 65.09
Selling Price
$ 58.37
3200
3165
3054
4436
Market Price
$ 82.95
Selling Price
$ 70.58
2520
2485
1004
4455
Market Price
$ 73.02
Selling Price
$ 65.17
375
200
124
443
Market Price
$ 93.02
Selling Price
$ 81.43
2351
1574
2109
2773
Market Price
$ 108.12
Selling Price
$ 95.65
380
284
93
955
Market Price
$ 81.83
Selling Price
$ 69.95
1254
474
974
1559