Market Price
$ 98.03
Selling Price
$ 85.85
1987
1294
1664
2623
Market Price
$ 74.98
Selling Price
$ 62.59
1335
1007
1213
1382
Market Price
$ 65.92
Selling Price
$ 57.36
1233
1075
615
1838
Market Price
$ 62.96
Selling Price
$ 56.41
1502
570
761
1846
Market Price
$ 98.26
Selling Price
$ 85.90
1822
1273
1289
2266
Market Price
$ 100.59
Selling Price
$ 91.36
3315
3014
1318
4526
Market Price
$ 104.57
Selling Price
$ 90.63
2113
1079
673
2243
Market Price
$ 65.41
Selling Price
$ 58.26
1340
271
287
1353
Market Price
$ 72.91
Selling Price
$ 63.22
3276
2259
3062
4833
Market Price
$ 77.61
Selling Price
$ 67.62
548
527
526
1267
Market Price
$ 68.12
Selling Price
$ 58.63
1892
1615
866
1979
Market Price
$ 63.69
Selling Price
$ 56.84
3509
1380
2659
4714
Market Price
$ 63.31
Selling Price
$ 56.85
1420
1073
633
3274
Market Price
$ 64.14
Selling Price
$ 57.48
463
445
449
1675
Market Price
$ 84.54
Selling Price
$ 73.18
1470
1188
1187
4413
Market Price
$ 94.62
Selling Price
$ 84.47
1796
411
601
2517
Market Price
$ 98.56
Selling Price
$ 83.39
3761
2830
2191
4164
Market Price
$ 93.10
Selling Price
$ 77.82
1465
674
599
4183
Market Price
$ 94.73
Selling Price
$ 83.58
848
214
762
3083
Market Price
$ 109.92
Selling Price
$ 95.02
835
190
320
1272
Market Price
$ 78.42
Selling Price
$ 68.18
1413
930
766
3176
Market Price
$ 88.58
Selling Price
$ 78.29
613
346
353
2080
Market Price
$ 104.52
Selling Price
$ 89.42
1510
456
1286
3188
Market Price
$ 88.16
Selling Price
$ 75.28
1232
796
535
2416
Market Price
$ 70.72
Selling Price
$ 62.65
3215
3172
2485
3632
Market Price
$ 68.57
Selling Price
$ 60.99
4429
1637
3165
4680
Market Price
$ 87.21
Selling Price
$ 77.11
2496
580
1313
2758
Market Price
$ 83.46
Selling Price
$ 75.18
2484
850
1443
4137
Market Price
$ 89.92
Selling Price
$ 81.26
627
589
465
1817
Market Price
$ 73.64
Selling Price
$ 62.71
2269
1559
2143
2580
Market Price
$ 102.13
Selling Price
$ 88.43
1582
368
524
3371
Market Price
$ 102.83
Selling Price
$ 93.48
2286
973
1764
4957
Market Price
$ 104.08
Selling Price
$ 93.33
3720
3176
1880
4884
Market Price
$ 91.44
Selling Price
$ 76.72
545
401
499
1393
Market Price
$ 106.88
Selling Price
$ 93.09
736
495
548
776
Market Price
$ 75.05
Selling Price
$ 67.24
301
130
293
1504
Market Price
$ 85.96
Selling Price
$ 77.37
466
400
123
2236
Market Price
$ 67.48
Selling Price
$ 58.87
1411
723
1028
2457
Market Price
$ 114.98
Selling Price
$ 97.99
1948
605
707
2374
Market Price
$ 109.49
Selling Price
$ 96.02
2629
1602
986
2823