Market Price
$ 107.74
Selling Price
$ 94.89
1389
1326
1233
3110
Market Price
$ 101.78
Selling Price
$ 86.72
1917
1795
1888
4714
Market Price
$ 72.47
Selling Price
$ 65.23
583
264
131
2475
Market Price
$ 85.81
Selling Price
$ 76.14
342
218
69
514
Market Price
$ 65.62
Selling Price
$ 57.49
1322
752
765
4800
Market Price
$ 114.69
Selling Price
$ 96.11
136
113
50
566
Market Price
$ 75.23
Selling Price
$ 64.02
947
832
216
2240
Market Price
$ 63.51
Selling Price
$ 56.33
1222
1107
571
1653
Market Price
$ 79.47
Selling Price
$ 68.87
2171
1070
1131
4399
Market Price
$ 102.89
Selling Price
$ 92.35
1031
329
284
1520
Market Price
$ 111.56
Selling Price
$ 97.95
804
646
367
2763
Market Price
$ 83.71
Selling Price
$ 70.14
2387
1942
1873
4698
Market Price
$ 77.53
Selling Price
$ 65.92
524
356
142
1625
Market Price
$ 93.51
Selling Price
$ 82.82
477
346
268
685
Market Price
$ 81.37
Selling Price
$ 68.39
839
475
417
1433
Market Price
$ 91.52
Selling Price
$ 82.70
4414
4340
3116
4429
Market Price
$ 79.58
Selling Price
$ 67.38
3120
3047
1153
4099
Market Price
$ 111.65
Selling Price
$ 95.73
1012
485
995
3090
Market Price
$ 99.88
Selling Price
$ 89.43
813
741
626
1918
Market Price
$ 76.82
Selling Price
$ 69.46
2736
835
1432
3949
Market Price
$ 90.88
Selling Price
$ 82.30
1348
811
1037
4720
Market Price
$ 105.74
Selling Price
$ 95.68
806
286
228
2775
Market Price
$ 77.17
Selling Price
$ 69.70
270
86
265
1234
Market Price
$ 112.12
Selling Price
$ 95.27
1156
1080
550
1543
Market Price
$ 82.42
Selling Price
$ 73.22
444
340
355
885
Market Price
$ 85.17
Selling Price
$ 71.94
1031
277
921
1991
Market Price
$ 106.93
Selling Price
$ 91.82
1915
607
1907
3592
Market Price
$ 76.49
Selling Price
$ 66.72
2273
1331
859
2455
Market Price
$ 74.04
Selling Price
$ 62.27
982
553
535
2510
Market Price
$ 75.82
Selling Price
$ 63.20
3556
2848
3114
4746
Market Price
$ 91.95
Selling Price
$ 80.91
1615
732
521
3328
Market Price
$ 93.79
Selling Price
$ 80.79
1477
981
919
4221
Market Price
$ 103.27
Selling Price
$ 89.34
462
207
380
636
Market Price
$ 69.95
Selling Price
$ 59.64
1747
1558
1251
2339
Market Price
$ 72.75
Selling Price
$ 65.96
217
119
44
980
Market Price
$ 101.98
Selling Price
$ 86.38
337
268
156
1230
Market Price
$ 100.84
Selling Price
$ 88.98
1468
808
813
4234
Market Price
$ 66.44
Selling Price
$ 57.18
696
309
652
1464
Market Price
$ 108.85
Selling Price
$ 91.30
1032
749
1009
1053
Market Price
$ 99.65
Selling Price
$ 85.44
4030
3543
3023
4847