Market Price
$ 95.13
Selling Price
$ 85.13
4204
2010
2408
4709
Market Price
$ 80.57
Selling Price
$ 72.08
2239
1963
1562
2994
Market Price
$ 69.94
Selling Price
$ 58.75
1974
450
1183
2604
Market Price
$ 82.74
Selling Price
$ 70.23
2115
1307
455
4203
Market Price
$ 75.21
Selling Price
$ 64.46
216
80
192
863
Market Price
$ 95.25
Selling Price
$ 80.36
3476
2280
1743
3643
Market Price
$ 74.71
Selling Price
$ 64.79
3151
1509
2066
4007
Market Price
$ 89.94
Selling Price
$ 77.52
3635
1011
829
4021
Market Price
$ 70.89
Selling Price
$ 59.94
1035
553
440
1303
Market Price
$ 97.90
Selling Price
$ 85.06
1919
698
839
3077
Market Price
$ 99.81
Selling Price
$ 88.79
2338
912
1563
4757
Market Price
$ 100.19
Selling Price
$ 86.63
2242
2208
1670
4021
Market Price
$ 79.60
Selling Price
$ 67.11
597
595
268
1792
Market Price
$ 74.87
Selling Price
$ 64.65
1674
538
1218
4536
Market Price
$ 106.14
Selling Price
$ 96.37
254
249
117
1229
Market Price
$ 69.29
Selling Price
$ 62.07
1684
1557
785
2082
Market Price
$ 76.24
Selling Price
$ 67.67
2626
1774
917
2763
Market Price
$ 65.32
Selling Price
$ 59.08
1874
663
1855
3042
Market Price
$ 98.55
Selling Price
$ 86.92
2890
1396
1410
3149
Market Price
$ 70.45
Selling Price
$ 62.84
470
363
303
917
Market Price
$ 100.40
Selling Price
$ 86.75
955
266
320
2862
Market Price
$ 90.30
Selling Price
$ 75.98
1208
749
771
3732
Market Price
$ 92.22
Selling Price
$ 79.38
2851
1468
611
4362
Market Price
$ 101.06
Selling Price
$ 88.64
2836
1162
2336
3259
Market Price
$ 98.24
Selling Price
$ 88.27
2672
1065
820
4663
Market Price
$ 96.54
Selling Price
$ 84.57
1282
735
477
1679
Market Price
$ 91.47
Selling Price
$ 78.53
2898
2135
2583
3542
Market Price
$ 62.04
Selling Price
$ 55.02
1281
431
523
2563
Market Price
$ 71.61
Selling Price
$ 61.86
382
107
328
1633
Market Price
$ 90.84
Selling Price
$ 81.09
1253
692
318
1660
Market Price
$ 74.53
Selling Price
$ 66.87
3128
1600
2787
3220
Market Price
$ 106.63
Selling Price
$ 95.42
2549
907
1767
2576
Market Price
$ 67.16
Selling Price
$ 59.74
573
478
360
1938
Market Price
$ 106.01
Selling Price
$ 93.43
555
257
396
1225
Market Price
$ 69.56
Selling Price
$ 58.80
995
262
262
3048
Market Price
$ 73.30
Selling Price
$ 63.19
1938
1801
1386
4737
Market Price
$ 113.39
Selling Price
$ 96.72
442
362
308
916
Market Price
$ 101.78
Selling Price
$ 92.47
1127
587
525
4771
Market Price
$ 84.88
Selling Price
$ 74.22
648
466
365
975
Market Price
$ 82.43
Selling Price
$ 74.54
3380
3088
755
4868