Market Price
$ 88.28
Selling Price
$ 79.00
1481
947
1130
2872
Market Price
$ 84.02
Selling Price
$ 71.11
321
247
91
527
Market Price
$ 70.84
Selling Price
$ 59.19
2520
1731
1187
2675
Market Price
$ 94.62
Selling Price
$ 85.95
958
867
607
3040
Market Price
$ 99.78
Selling Price
$ 90.51
1613
1038
1239
4612
Market Price
$ 98.47
Selling Price
$ 89.21
1119
741
663
1495
Market Price
$ 78.31
Selling Price
$ 70.84
533
140
160
1685
Market Price
$ 93.80
Selling Price
$ 84.66
672
396
386
3219
Market Price
$ 96.71
Selling Price
$ 84.49
1395
974
393
2547
Market Price
$ 73.92
Selling Price
$ 64.93
446
111
330
968
Market Price
$ 85.25
Selling Price
$ 76.39
518
402
512
1156
Market Price
$ 103.10
Selling Price
$ 87.34
1081
501
308
3770
Market Price
$ 101.21
Selling Price
$ 87.10
2214
1069
1614
3977
Market Price
$ 80.47
Selling Price
$ 68.39
2444
1736
1196
2567
Market Price
$ 95.39
Selling Price
$ 81.28
793
285
204
1850
Market Price
$ 109.79
Selling Price
$ 94.33
164
131
68
436
Market Price
$ 80.13
Selling Price
$ 67.80
2419
1996
1846
3584
Market Price
$ 92.04
Selling Price
$ 77.88
2258
1650
1806
3877
Market Price
$ 68.02
Selling Price
$ 59.54
250
137
215
498
Market Price
$ 113.13
Selling Price
$ 98.93
2416
2277
1578
3630
Market Price
$ 116.04
Selling Price
$ 97.38
567
453
276
946
Market Price
$ 112.85
Selling Price
$ 96.32
1354
1276
595
1609
Market Price
$ 73.77
Selling Price
$ 65.74
2272
1342
1527
3912
Market Price
$ 104.36
Selling Price
$ 88.46
2067
1355
2020
2143
Market Price
$ 104.13
Selling Price
$ 92.52
608
146
311
700
Market Price
$ 105.39
Selling Price
$ 91.71
3194
781
3130
3704
Market Price
$ 84.76
Selling Price
$ 74.34
2832
1024
1212
3047
Market Price
$ 71.43
Selling Price
$ 60.34
1095
242
800
4196
Market Price
$ 97.74
Selling Price
$ 86.78
3394
2861
1646
4776
Market Price
$ 69.40
Selling Price
$ 62.19
818
663
227
915
Market Price
$ 63.03
Selling Price
$ 56.39
1495
688
1301
2727
Market Price
$ 117.81
Selling Price
$ 98.92
340
194
329
769
Market Price
$ 95.93
Selling Price
$ 83.73
894
463
574
1848
Market Price
$ 98.19
Selling Price
$ 88.25
2351
2211
1430
3020
Market Price
$ 101.02
Selling Price
$ 86.17
1872
480
1341
3923
Market Price
$ 113.43
Selling Price
$ 95.87
4229
1013
2357
4234
Market Price
$ 115.80
Selling Price
$ 98.05
1237
554
970
1438
Market Price
$ 95.59
Selling Price
$ 83.80
3490
2261
2487
4405
Market Price
$ 84.40
Selling Price
$ 73.98
2637
813
1092
4427
Market Price
$ 74.09
Selling Price
$ 62.37
4427
2648
1331
4772