Market Price
$ 98.09
Selling Price
$ 82.92
2632
1656
1553
3058
Market Price
$ 97.54
Selling Price
$ 84.20
1538
934
452
2223
Market Price
$ 104.10
Selling Price
$ 94.37
133
89
78
635
Market Price
$ 77.07
Selling Price
$ 66.88
499
354
456
711
Market Price
$ 88.01
Selling Price
$ 76.34
1919
479
1316
4382
Market Price
$ 95.62
Selling Price
$ 86.61
3184
1376
2173
3371
Market Price
$ 102.14
Selling Price
$ 85.90
2364
690
1470
3063
Market Price
$ 95.96
Selling Price
$ 81.29
1543
1050
794
2900
Market Price
$ 100.72
Selling Price
$ 88.52
1071
998
815
3375
Market Price
$ 82.68
Selling Price
$ 72.77
3910
2000
1920
4110
Market Price
$ 65.50
Selling Price
$ 58.78
2064
1804
2055
2093
Market Price
$ 82.54
Selling Price
$ 70.04
1020
300
889
2185
Market Price
$ 108.37
Selling Price
$ 93.47
2997
678
1765
3509
Market Price
$ 77.55
Selling Price
$ 70.10
730
689
282
1122
Market Price
$ 75.69
Selling Price
$ 67.35
354
307
197
766
Market Price
$ 61.71
Selling Price
$ 55.88
1600
776
1001
2760
Market Price
$ 109.13
Selling Price
$ 96.35
880
559
848
1717
Market Price
$ 91.80
Selling Price
$ 79.62
441
360
199
1222
Market Price
$ 75.08
Selling Price
$ 67.59
1719
1137
734
3071
Market Price
$ 76.83
Selling Price
$ 67.77
4050
2492
1489
4255
Market Price
$ 97.10
Selling Price
$ 86.76
1231
496
679
3827
Market Price
$ 85.79
Selling Price
$ 74.34
904
200
267
2440
Market Price
$ 71.28
Selling Price
$ 61.97
842
236
668
2589
Market Price
$ 104.36
Selling Price
$ 89.51
1424
1386
1325
1814
Market Price
$ 93.77
Selling Price
$ 80.86
710
303
175
2761
Market Price
$ 63.60
Selling Price
$ 57.26
4708
3896
2972
4945
Market Price
$ 89.94
Selling Price
$ 79.49
346
149
316
1114
Market Price
$ 89.67
Selling Price
$ 80.39
1114
623
472
1701
Market Price
$ 102.40
Selling Price
$ 89.15
1712
399
801
3096
Market Price
$ 104.41
Selling Price
$ 88.79
1152
790
694
3561
Market Price
$ 78.39
Selling Price
$ 70.60
578
521
199
943
Market Price
$ 94.97
Selling Price
$ 84.40
3224
1685
3171
4119
Market Price
$ 92.99
Selling Price
$ 84.14
820
313
593
1269
Market Price
$ 92.31
Selling Price
$ 79.10
1135
621
1035
3741
Market Price
$ 78.57
Selling Price
$ 70.79
915
547
568
2321
Market Price
$ 102.08
Selling Price
$ 87.94
487
410
467
2410
Market Price
$ 70.63
Selling Price
$ 60.64
867
854
245
3426
Market Price
$ 98.28
Selling Price
$ 82.76
2720
1461
1133
4701
Market Price
$ 98.07
Selling Price
$ 84.71
708
443
516
3095
Market Price
$ 108.00
Selling Price
$ 95.27
2412
1996
1657
2433