Market Price
$ 72.12
Selling Price
$ 62.24
1712
1114
946
3398
Market Price
$ 98.70
Selling Price
$ 88.80
2987
608
1676
3901
Market Price
$ 113.05
Selling Price
$ 94.25
1672
350
374
3441
Market Price
$ 90.09
Selling Price
$ 79.82
2731
764
2515
3568
Market Price
$ 92.82
Selling Price
$ 83.28
480
181
466
657
Market Price
$ 107.76
Selling Price
$ 93.86
2631
2417
915
3711
Market Price
$ 106.06
Selling Price
$ 95.67
1204
1148
391
2131
Market Price
$ 107.69
Selling Price
$ 95.16
976
344
894
1314
Market Price
$ 110.88
Selling Price
$ 93.71
2556
1379
2200
4613
Market Price
$ 109.30
Selling Price
$ 91.47
1405
1289
748
3466
Market Price
$ 85.58
Selling Price
$ 73.54
354
287
304
1424
Market Price
$ 69.39
Selling Price
$ 59.08
1758
1421
1526
4335
Market Price
$ 61.34
Selling Price
$ 55.61
2720
1244
2030
2912
Market Price
$ 116.44
Selling Price
$ 98.66
855
302
838
970
Market Price
$ 97.45
Selling Price
$ 83.57
1424
349
363
2325
Market Price
$ 69.50
Selling Price
$ 58.73
3480
2096
3141
4755
Market Price
$ 106.88
Selling Price
$ 95.69
1943
1505
1557
4219
Market Price
$ 107.65
Selling Price
$ 92.24
1531
1164
1306
3437
Market Price
$ 84.51
Selling Price
$ 74.17
903
418
182
3046
Market Price
$ 99.03
Selling Price
$ 89.21
3252
3156
3115
3741
Market Price
$ 84.19
Selling Price
$ 76.29
1460
538
1069
4896
Market Price
$ 103.36
Selling Price
$ 93.74
678
182
225
1912
Market Price
$ 94.49
Selling Price
$ 83.14
618
262
574
1182
Market Price
$ 103.21
Selling Price
$ 88.98
3108
2193
1591
3648
Market Price
$ 84.19
Selling Price
$ 72.93
1123
745
613
2022
Market Price
$ 103.28
Selling Price
$ 88.22
833
277
362
3210
Market Price
$ 101.66
Selling Price
$ 89.72
1911
1645
738
4416
Market Price
$ 104.40
Selling Price
$ 87.13
1146
571
648
2597
Market Price
$ 92.13
Selling Price
$ 82.31
2822
1518
2541
3145
Market Price
$ 104.72
Selling Price
$ 89.80
1825
507
1356
4817
Market Price
$ 101.47
Selling Price
$ 89.23
1651
678
1087
2336
Market Price
$ 97.79
Selling Price
$ 85.79
1538
973
1108
1578
Market Price
$ 95.27
Selling Price
$ 80.23
2232
1324
1090
3376
Market Price
$ 81.68
Selling Price
$ 72.13
226
172
83
890
Market Price
$ 68.02
Selling Price
$ 60.47
394
255
251
949
Market Price
$ 85.06
Selling Price
$ 73.07
3245
965
2841
4750
Market Price
$ 82.25
Selling Price
$ 68.63
541
438
541
1278
Market Price
$ 65.16
Selling Price
$ 57.02
810
242
657
1697
Market Price
$ 97.44
Selling Price
$ 83.16
1291
511
1209
2956
Market Price
$ 81.91
Selling Price
$ 71.93
790
346
338
3907