Market Price
$ 72.10
Selling Price
$ 64.05
2265
1627
1706
3101
Market Price
$ 95.40
Selling Price
$ 80.62
716
430
402
3215
Market Price
$ 90.44
Selling Price
$ 80.02
1092
956
487
1331
Market Price
$ 104.84
Selling Price
$ 88.16
511
130
310
1525
Market Price
$ 64.03
Selling Price
$ 57.93
967
222
860
1617
Market Price
$ 92.16
Selling Price
$ 78.16
632
242
442
712
Market Price
$ 104.68
Selling Price
$ 92.63
3303
3267
2017
4746
Market Price
$ 110.31
Selling Price
$ 95.33
1359
1246
530
3858
Market Price
$ 75.64
Selling Price
$ 65.67
359
115
192
1228
Market Price
$ 83.93
Selling Price
$ 74.01
757
684
626
823
Market Price
$ 94.73
Selling Price
$ 83.13
581
242
379
1203
Market Price
$ 110.30
Selling Price
$ 95.54
853
299
451
1515
Market Price
$ 81.48
Selling Price
$ 69.19
585
480
159
1314
Market Price
$ 105.00
Selling Price
$ 94.48
1244
757
443
1827
Market Price
$ 64.65
Selling Price
$ 57.40
159
131
69
636
Market Price
$ 66.96
Selling Price
$ 60.50
3307
2488
2671
4713
Market Price
$ 88.63
Selling Price
$ 78.04
342
324
123
914
Market Price
$ 86.43
Selling Price
$ 76.89
743
542
617
3405
Market Price
$ 114.38
Selling Price
$ 98.48
757
460
170
2640
Market Price
$ 90.98
Selling Price
$ 76.17
3006
2342
1464
3604
Market Price
$ 99.82
Selling Price
$ 90.45
1594
1369
1304
2695
Market Price
$ 105.40
Selling Price
$ 92.36
982
413
850
2797
Market Price
$ 71.73
Selling Price
$ 61.45
1952
1426
1586
4539
Market Price
$ 93.54
Selling Price
$ 82.64
2844
1936
1017
4145
Market Price
$ 98.06
Selling Price
$ 84.24
872
862
679
1240
Market Price
$ 73.63
Selling Price
$ 65.19
2486
1623
1738
3507
Market Price
$ 89.29
Selling Price
$ 76.90
1987
1307
889
2316
Market Price
$ 68.10
Selling Price
$ 58.78
2445
622
1844
4353
Market Price
$ 98.11
Selling Price
$ 83.33
478
259
280
830
Market Price
$ 98.60
Selling Price
$ 86.28
528
441
205
2516
Market Price
$ 111.91
Selling Price
$ 97.70
836
745
546
2426
Market Price
$ 103.23
Selling Price
$ 86.40
457
448
417
766
Market Price
$ 92.26
Selling Price
$ 78.44
211
124
171
499
Market Price
$ 94.35
Selling Price
$ 83.59
3439
1715
2755
3497
Market Price
$ 112.79
Selling Price
$ 94.84
1458
1170
589
1801
Market Price
$ 77.31
Selling Price
$ 67.87
3470
2146
3406
4768
Market Price
$ 101.96
Selling Price
$ 92.51
1025
587
957
3179
Market Price
$ 77.80
Selling Price
$ 69.23
1226
1179
1161
1489
Market Price
$ 105.63
Selling Price
$ 95.54
1424
886
968
1503
Market Price
$ 97.47
Selling Price
$ 88.49
2189
1733
1114
2354