Market Price
$ 99.31
Selling Price
$ 88.39
573
572
517
876
Market Price
$ 113.29
Selling Price
$ 95.74
719
518
608
976
Market Price
$ 113.07
Selling Price
$ 97.11
946
364
509
2859
Market Price
$ 111.09
Selling Price
$ 96.93
1428
1179
574
3302
Market Price
$ 114.34
Selling Price
$ 96.19
1531
997
1454
1553
Market Price
$ 96.34
Selling Price
$ 80.34
328
173
80
538
Market Price
$ 80.47
Selling Price
$ 68.83
1167
660
808
3139
Market Price
$ 99.61
Selling Price
$ 84.27
2838
2424
2793
3177
Market Price
$ 96.93
Selling Price
$ 84.51
2356
1792
778
3514
Market Price
$ 108.68
Selling Price
$ 94.42
1932
1560
1077
3047
Market Price
$ 75.97
Selling Price
$ 66.87
1868
1711
1342
3455
Market Price
$ 68.40
Selling Price
$ 61.64
2887
2100
928
3652
Market Price
$ 107.06
Selling Price
$ 91.44
1385
374
1335
1691
Market Price
$ 99.47
Selling Price
$ 84.19
1337
1208
1212
4271
Market Price
$ 107.87
Selling Price
$ 91.51
1202
792
775
3398
Market Price
$ 100.98
Selling Price
$ 91.45
1493
1337
864
3972
Market Price
$ 68.36
Selling Price
$ 59.58
277
140
255
537
Market Price
$ 111.27
Selling Price
$ 94.48
2191
574
590
4552
Market Price
$ 106.16
Selling Price
$ 89.94
3106
1900
2806
4262
Market Price
$ 62.12
Selling Price
$ 56.07
2300
1938
1351
3054
Market Price
$ 105.76
Selling Price
$ 89.14
1910
449
735
2174
Market Price
$ 79.34
Selling Price
$ 67.54
715
161
277
1719
Market Price
$ 109.11
Selling Price
$ 93.86
945
792
613
1253
Market Price
$ 65.21
Selling Price
$ 56.91
279
230
107
515
Market Price
$ 71.22
Selling Price
$ 59.90
2734
1944
1308
2781
Market Price
$ 92.61
Selling Price
$ 77.20
1479
1298
540
1972
Market Price
$ 83.50
Selling Price
$ 75.70
975
754
375
3219
Market Price
$ 79.02
Selling Price
$ 67.43
3005
1480
655
4015
Market Price
$ 81.59
Selling Price
$ 68.82
2109
1455
1635
3808
Market Price
$ 82.65
Selling Price
$ 73.89
2688
1194
2529
2992
Market Price
$ 90.26
Selling Price
$ 81.88
1443
534
828
3832
Market Price
$ 89.18
Selling Price
$ 78.84
1213
941
320
1786
Market Price
$ 63.07
Selling Price
$ 56.43
1535
615
1191
3079
Market Price
$ 73.89
Selling Price
$ 64.11
958
863
910
1431
Market Price
$ 99.70
Selling Price
$ 84.37
485
480
472
650
Market Price
$ 102.23
Selling Price
$ 86.25
770
169
762
1546
Market Price
$ 80.30
Selling Price
$ 67.96
525
145
480
1787
Market Price
$ 105.78
Selling Price
$ 95.51
2481
1042
2273
3914
Market Price
$ 102.37
Selling Price
$ 88.87
988
868
270
4301
Market Price
$ 76.67
Selling Price
$ 68.61
1909
1413
944
1972