Market Price
$ 88.03
Selling Price
$ 77.68
1577
512
1536
2722
Market Price
$ 73.63
Selling Price
$ 64.94
884
736
857
895
Market Price
$ 106.90
Selling Price
$ 93.34
1134
719
807
3309
Market Price
$ 97.55
Selling Price
$ 86.26
2732
877
2085
4459
Market Price
$ 90.51
Selling Price
$ 79.65
558
209
175
1851
Market Price
$ 101.40
Selling Price
$ 85.66
2495
1339
1308
4438
Market Price
$ 77.28
Selling Price
$ 68.55
1015
725
458
1107
Market Price
$ 75.29
Selling Price
$ 67.36
496
425
327
1324
Market Price
$ 66.98
Selling Price
$ 56.42
2696
1715
2508
3759
Market Price
$ 96.83
Selling Price
$ 82.58
668
400
162
1134
Market Price
$ 63.58
Selling Price
$ 56.50
466
153
232
905
Market Price
$ 72.49
Selling Price
$ 62.97
1892
1621
940
2069
Market Price
$ 111.06
Selling Price
$ 97.11
1139
1003
316
3223
Market Price
$ 110.82
Selling Price
$ 93.20
1959
1438
1881
4862
Market Price
$ 82.87
Selling Price
$ 75.30
710
455
330
850
Market Price
$ 84.04
Selling Price
$ 76.09
435
396
178
570
Market Price
$ 92.34
Selling Price
$ 83.39
1046
397
697
3148
Market Price
$ 109.02
Selling Price
$ 95.29
981
462
222
1867
Market Price
$ 80.42
Selling Price
$ 68.68
3605
3159
982
4207
Market Price
$ 73.20
Selling Price
$ 64.38
2923
1872
2434
3647
Market Price
$ 108.56
Selling Price
$ 95.40
2698
2500
1927
3888
Market Price
$ 69.68
Selling Price
$ 60.54
2184
557
1374
4302
Market Price
$ 88.56
Selling Price
$ 80.10
1205
592
958
3987
Market Price
$ 93.09
Selling Price
$ 80.32
1240
729
724
1286
Market Price
$ 100.36
Selling Price
$ 88.83
4012
2997
2882
4310
Market Price
$ 88.08
Selling Price
$ 73.61
1678
1457
1082
2718
Market Price
$ 105.90
Selling Price
$ 89.41
1191
754
512
1941
Market Price
$ 87.71
Selling Price
$ 76.81
1175
1173
720
2515
Market Price
$ 74.46
Selling Price
$ 65.22
930
389
432
1396
Market Price
$ 111.85
Selling Price
$ 94.09
2084
1001
549
2683
Market Price
$ 84.92
Selling Price
$ 72.75
1614
1254
419
2957
Market Price
$ 99.10
Selling Price
$ 86.22
2839
2147
2482
3196
Market Price
$ 80.86
Selling Price
$ 71.78
1413
375
293
1437
Market Price
$ 65.29
Selling Price
$ 57.90
454
344
135
1583
Market Price
$ 97.82
Selling Price
$ 83.57
792
450
517
1208
Market Price
$ 102.21
Selling Price
$ 86.98
1138
1112
1066
1963
Market Price
$ 115.40
Selling Price
$ 98.78
1604
493
438
2573
Market Price
$ 84.70
Selling Price
$ 73.31
2704
2540
2290
2859
Market Price
$ 78.22
Selling Price
$ 70.92
803
576
199
2226
Market Price
$ 70.06
Selling Price
$ 60.76
661
175
555
791