Market Price
$ 105.88
Selling Price
$ 88.80
820
696
257
2002
Market Price
$ 69.45
Selling Price
$ 62.59
553
407
276
2294
Market Price
$ 79.48
Selling Price
$ 71.05
2459
1454
1832
2943
Market Price
$ 105.89
Selling Price
$ 93.89
3540
3121
2245
4447
Market Price
$ 61.76
Selling Price
$ 55.80
2021
1186
1981
2900
Market Price
$ 82.55
Selling Price
$ 72.70
1404
695
463
4603
Market Price
$ 97.43
Selling Price
$ 84.23
2727
1210
2214
3080
Market Price
$ 92.81
Selling Price
$ 83.15
788
206
713
3348
Market Price
$ 105.21
Selling Price
$ 92.18
1042
918
438
2767
Market Price
$ 108.10
Selling Price
$ 92.91
431
208
263
1299
Market Price
$ 108.63
Selling Price
$ 91.13
392
239
160
1692
Market Price
$ 99.53
Selling Price
$ 87.91
995
402
636
1705
Market Price
$ 76.89
Selling Price
$ 68.47
2588
2378
1126
3238
Market Price
$ 77.19
Selling Price
$ 66.49
723
345
399
2071
Market Price
$ 95.04
Selling Price
$ 84.32
2201
1807
1011
2885
Market Price
$ 66.78
Selling Price
$ 56.04
3493
1573
3118
3722
Market Price
$ 84.70
Selling Price
$ 76.29
424
200
346
501
Market Price
$ 70.12
Selling Price
$ 60.80
3069
709
946
3731
Market Price
$ 66.32
Selling Price
$ 57.57
1831
456
513
2007
Market Price
$ 79.39
Selling Price
$ 72.02
1920
1084
1510
2554
Market Price
$ 80.49
Selling Price
$ 67.84
3756
2922
3291
4097
Market Price
$ 97.64
Selling Price
$ 85.39
775
660
652
785
Market Price
$ 96.26
Selling Price
$ 86.70
1121
544
1008
1743
Market Price
$ 97.09
Selling Price
$ 83.04
444
183
116
1095
Market Price
$ 101.38
Selling Price
$ 91.17
1181
967
1050
1496
Market Price
$ 72.07
Selling Price
$ 61.94
260
119
203
1274
Market Price
$ 97.97
Selling Price
$ 83.84
1282
820
976
2351
Market Price
$ 99.84
Selling Price
$ 86.09
3448
854
1877
4441
Market Price
$ 75.34
Selling Price
$ 67.87
818
676
207
967
Market Price
$ 93.95
Selling Price
$ 80.75
1629
1347
931
2732
Market Price
$ 73.02
Selling Price
$ 64.29
502
314
334
1052
Market Price
$ 72.54
Selling Price
$ 61.90
1194
697
457
2851
Market Price
$ 70.25
Selling Price
$ 63.41
1311
598
772
2485
Market Price
$ 94.06
Selling Price
$ 81.38
1363
1099
637
3399
Market Price
$ 97.00
Selling Price
$ 81.49
1180
576
1035
1762
Market Price
$ 69.09
Selling Price
$ 61.03
978
637
447
1412
Market Price
$ 96.09
Selling Price
$ 85.55
1656
1370
992
2025
Market Price
$ 100.66
Selling Price
$ 89.24
948
754
796
1642
Market Price
$ 63.99
Selling Price
$ 57.88
4872
1251
1858
4887
Market Price
$ 104.70
Selling Price
$ 92.38
1107
976
1087
1729