Market Price
$ 101.36
Selling Price
$ 88.55
1711
1654
407
3100
Market Price
$ 103.80
Selling Price
$ 87.86
910
248
347
991
Market Price
$ 79.92
Selling Price
$ 69.25
2565
2382
513
2900
Market Price
$ 98.67
Selling Price
$ 82.47
2881
825
1527
4385
Market Price
$ 95.68
Selling Price
$ 81.36
2767
2490
1988
4012
Market Price
$ 104.25
Selling Price
$ 89.78
2803
2725
2668
3327
Market Price
$ 102.35
Selling Price
$ 89.52
1037
301
771
4504
Market Price
$ 102.24
Selling Price
$ 86.27
2873
1260
778
3822
Market Price
$ 93.95
Selling Price
$ 80.94
1812
1155
691
2489
Market Price
$ 64.69
Selling Price
$ 58.48
414
394
303
1145
Market Price
$ 114.44
Selling Price
$ 96.16
1110
517
1107
3962
Market Price
$ 106.89
Selling Price
$ 93.10
725
450
707
2814
Market Price
$ 100.64
Selling Price
$ 90.11
1125
503
739
2791
Market Price
$ 63.19
Selling Price
$ 56.82
4314
3814
2235
4909
Market Price
$ 100.69
Selling Price
$ 90.34
2043
1040
2003
2544
Market Price
$ 79.93
Selling Price
$ 69.29
1002
463
230
1877
Market Price
$ 79.39
Selling Price
$ 67.03
2388
1596
1374
4186
Market Price
$ 64.30
Selling Price
$ 55.62
969
247
593
2529
Market Price
$ 77.72
Selling Price
$ 66.69
4332
3001
3850
4965
Market Price
$ 85.94
Selling Price
$ 74.28
2169
1342
1049
3075
Market Price
$ 108.32
Selling Price
$ 97.90
249
234
208
579
Market Price
$ 88.13
Selling Price
$ 76.08
1309
719
1082
1371
Market Price
$ 85.58
Selling Price
$ 75.83
2230
1072
1764
4420
Market Price
$ 98.79
Selling Price
$ 82.69
4623
2860
1717
4637
Market Price
$ 76.67
Selling Price
$ 64.88
3720
2024
2192
4535
Market Price
$ 107.25
Selling Price
$ 91.56
1145
955
848
3037
Market Price
$ 93.72
Selling Price
$ 83.31
1295
808
965
4571
Market Price
$ 67.82
Selling Price
$ 60.67
2847
2105
1772
4384
Market Price
$ 61.69
Selling Price
$ 55.01
1500
423
841
2022
Market Price
$ 81.10
Selling Price
$ 67.79
2748
687
1268
4198
Market Price
$ 107.97
Selling Price
$ 90.98
2787
1289
1484
3407
Market Price
$ 106.84
Selling Price
$ 96.04
3303
1754
2874
4469
Market Price
$ 95.10
Selling Price
$ 82.08
735
463
516
2559
Market Price
$ 103.17
Selling Price
$ 86.45
2365
1810
876
4291
Market Price
$ 95.12
Selling Price
$ 83.72
496
404
101
708
Market Price
$ 110.48
Selling Price
$ 92.38
328
297
117
513
Market Price
$ 106.82
Selling Price
$ 93.07
2141
847
1353
4222
Market Price
$ 87.96
Selling Price
$ 76.65
2611
1836
1150
2632
Market Price
$ 74.14
Selling Price
$ 63.73
1691
1140
1165
3437
Market Price
$ 89.04
Selling Price
$ 76.99
754
395
422
924