Market Price
$ 89.17
Selling Price
$ 76.64
2552
1580
587
2793
Market Price
$ 76.14
Selling Price
$ 63.52
2693
1238
557
2820
Market Price
$ 101.37
Selling Price
$ 91.33
1131
563
822
2893
Market Price
$ 76.74
Selling Price
$ 68.70
427
296
153
513
Market Price
$ 106.95
Selling Price
$ 95.06
1052
1024
775
2594
Market Price
$ 99.84
Selling Price
$ 87.87
1058
492
279
1188
Market Price
$ 114.28
Selling Price
$ 96.42
3239
2849
1339
4865
Market Price
$ 78.07
Selling Price
$ 69.09
3115
1756
648
3285
Market Price
$ 74.69
Selling Price
$ 64.67
1866
1306
1635
4751
Market Price
$ 74.05
Selling Price
$ 66.42
1899
460
1158
4185
Market Price
$ 65.86
Selling Price
$ 56.14
887
874
362
3735
Market Price
$ 92.08
Selling Price
$ 82.43
1137
584
407
1627
Market Price
$ 94.56
Selling Price
$ 85.66
1358
287
1088
4558
Market Price
$ 113.21
Selling Price
$ 96.96
215
132
174
553
Market Price
$ 64.16
Selling Price
$ 56.05
1852
692
1828
2945
Market Price
$ 97.06
Selling Price
$ 86.77
967
701
794
1304
Market Price
$ 109.91
Selling Price
$ 92.93
4316
1511
3547
4432
Market Price
$ 93.82
Selling Price
$ 78.29
1692
819
1250
4614
Market Price
$ 92.24
Selling Price
$ 81.17
2096
1645
1669
2757
Market Price
$ 71.43
Selling Price
$ 61.52
3792
2008
2894
4986
Market Price
$ 80.66
Selling Price
$ 71.82
3251
1760
2034
4524
Market Price
$ 113.18
Selling Price
$ 95.52
505
174
445
1960
Market Price
$ 80.25
Selling Price
$ 72.93
796
232
174
1547
Market Price
$ 83.67
Selling Price
$ 71.37
735
459
229
3095
Market Price
$ 104.97
Selling Price
$ 90.98
514
316
414
695
Market Price
$ 78.54
Selling Price
$ 65.51
734
398
460
1303
Market Price
$ 71.42
Selling Price
$ 60.52
984
443
354
1966
Market Price
$ 99.09
Selling Price
$ 90.03
503
502
191
1244
Market Price
$ 110.53
Selling Price
$ 96.87
2290
509
785
4881
Market Price
$ 80.73
Selling Price
$ 69.11
275
160
184
1144
Market Price
$ 75.32
Selling Price
$ 64.56
247
154
95
996
Market Price
$ 76.50
Selling Price
$ 66.23
148
65
78
666
Market Price
$ 77.77
Selling Price
$ 70.52
2349
1799
812
2493
Market Price
$ 69.94
Selling Price
$ 62.46
2340
1017
2340
2669
Market Price
$ 106.73
Selling Price
$ 91.60
953
846
909
2580
Market Price
$ 78.93
Selling Price
$ 69.51
636
290
529
2278
Market Price
$ 90.14
Selling Price
$ 81.65
2234
495
1219
2559
Market Price
$ 77.97
Selling Price
$ 65.25
549
549
136
2429
Market Price
$ 107.04
Selling Price
$ 92.53
1353
1104
1248
1915
Market Price
$ 95.80
Selling Price
$ 84.80
1753
1374
402
2392