Market Price
$ 98.31
Selling Price
$ 84.99
643
500
602
1065
Market Price
$ 89.23
Selling Price
$ 75.40
306
257
285
599
Market Price
$ 108.05
Selling Price
$ 93.67
3611
3336
909
3747
Market Price
$ 77.44
Selling Price
$ 68.65
3254
2854
2999
4152
Market Price
$ 92.43
Selling Price
$ 79.53
1165
1027
904
1777
Market Price
$ 86.45
Selling Price
$ 76.67
1606
1373
1225
3223
Market Price
$ 96.10
Selling Price
$ 82.94
1036
706
577
1745
Market Price
$ 92.03
Selling Price
$ 79.67
980
419
499
3303
Market Price
$ 82.17
Selling Price
$ 72.14
1102
257
1058
1648
Market Price
$ 100.22
Selling Price
$ 90.02
2702
1916
2664
4419
Market Price
$ 106.24
Selling Price
$ 92.98
1147
608
606
2870
Market Price
$ 73.06
Selling Price
$ 62.63
3604
3445
1973
4382
Market Price
$ 78.78
Selling Price
$ 69.72
2736
1168
1196
2784
Market Price
$ 74.44
Selling Price
$ 62.32
975
621
261
1956
Market Price
$ 108.19
Selling Price
$ 91.62
4027
2779
1651
4229
Market Price
$ 115.75
Selling Price
$ 98.94
561
548
324
1483
Market Price
$ 66.31
Selling Price
$ 57.35
1159
1105
350
2485
Market Price
$ 97.43
Selling Price
$ 88.27
2129
1673
1338
2174
Market Price
$ 77.98
Selling Price
$ 65.67
1324
991
432
1486
Market Price
$ 84.85
Selling Price
$ 76.36
1401
1215
1399
4666
Market Price
$ 83.68
Selling Price
$ 72.38
2706
1368
1179
2887
Market Price
$ 105.84
Selling Price
$ 91.51
1181
835
830
1323
Market Price
$ 92.20
Selling Price
$ 80.72
2206
475
890
3227
Market Price
$ 101.54
Selling Price
$ 85.70
2134
659
1335
2253
Market Price
$ 93.49
Selling Price
$ 82.93
3591
3588
2021
4449
Market Price
$ 71.32
Selling Price
$ 61.98
377
262
298
1832
Market Price
$ 84.61
Selling Price
$ 71.99
2654
1013
2395
3619
Market Price
$ 89.78
Selling Price
$ 80.99
675
173
270
1214
Market Price
$ 104.01
Selling Price
$ 92.66
1468
481
1002
2051
Market Price
$ 73.87
Selling Price
$ 65.10
421
175
329
758
Market Price
$ 98.99
Selling Price
$ 88.62
3058
1453
1107
4208
Market Price
$ 92.70
Selling Price
$ 78.33
885
613
884
1197
Market Price
$ 79.35
Selling Price
$ 68.01
3666
2199
2819
3976
Market Price
$ 81.54
Selling Price
$ 68.90
1764
1733
1732
2401
Market Price
$ 66.08
Selling Price
$ 59.17
4019
2994
2622
4572
Market Price
$ 101.10
Selling Price
$ 86.65
584
157
250
1131
Market Price
$ 71.03
Selling Price
$ 62.36
598
548
370
2209
Market Price
$ 98.33
Selling Price
$ 86.04
1231
404
713
2561
Market Price
$ 71.85
Selling Price
$ 60.29
511
150
276
2105
Market Price
$ 79.85
Selling Price
$ 68.13
487
316
455
589