Market Price
$ 113.14
Selling Price
$ 97.11
1909
1546
430
2197
Market Price
$ 106.26
Selling Price
$ 92.62
2269
1327
1507
4022
Market Price
$ 83.53
Selling Price
$ 74.33
416
387
305
885
Market Price
$ 86.41
Selling Price
$ 74.68
3995
3361
3793
4289
Market Price
$ 93.88
Selling Price
$ 81.36
1407
1163
292
3503
Market Price
$ 73.81
Selling Price
$ 63.04
716
195
626
1552
Market Price
$ 65.58
Selling Price
$ 59.61
1154
414
569
1306
Market Price
$ 68.61
Selling Price
$ 60.01
1538
1259
1053
1811
Market Price
$ 72.45
Selling Price
$ 61.81
1529
900
597
2784
Market Price
$ 75.83
Selling Price
$ 64.68
3131
2037
1488
4366
Market Price
$ 82.40
Selling Price
$ 68.86
1692
1066
1233
2526
Market Price
$ 82.63
Selling Price
$ 74.88
2345
2062
1994
3387
Market Price
$ 78.50
Selling Price
$ 68.84
2018
1393
1129
4545
Market Price
$ 103.28
Selling Price
$ 86.11
2321
645
944
2557
Market Price
$ 100.89
Selling Price
$ 87.57
1389
477
588
1441
Market Price
$ 97.20
Selling Price
$ 84.24
722
211
342
1571
Market Price
$ 91.69
Selling Price
$ 78.22
2832
907
1410
2939
Market Price
$ 81.00
Selling Price
$ 69.28
1049
514
588
1851
Market Price
$ 99.27
Selling Price
$ 85.73
3063
1865
2289
3746
Market Price
$ 96.05
Selling Price
$ 86.79
1022
701
662
1878
Market Price
$ 79.25
Selling Price
$ 68.40
2107
755
1139
4682
Market Price
$ 108.44
Selling Price
$ 96.07
729
252
160
1289
Market Price
$ 101.17
Selling Price
$ 89.66
3705
3372
853
4091
Market Price
$ 77.01
Selling Price
$ 69.73
1191
553
1076
2390
Market Price
$ 93.52
Selling Price
$ 82.67
387
122
159
1519
Market Price
$ 107.49
Selling Price
$ 96.21
3430
800
1152
3907
Market Price
$ 66.11
Selling Price
$ 55.79
988
460
627
3694
Market Price
$ 95.46
Selling Price
$ 86.58
556
522
240
1146
Market Price
$ 89.17
Selling Price
$ 78.04
2386
2067
2353
3697
Market Price
$ 79.82
Selling Price
$ 68.21
1269
852
810
2434
Market Price
$ 95.43
Selling Price
$ 84.00
1196
358
616
1772
Market Price
$ 79.12
Selling Price
$ 69.60
2827
569
850
3936
Market Price
$ 99.73
Selling Price
$ 84.33
3324
831
1268
4618
Market Price
$ 100.55
Selling Price
$ 84.35
1591
843
1298
4921
Market Price
$ 72.97
Selling Price
$ 64.81
1464
1302
1365
2375
Market Price
$ 68.50
Selling Price
$ 61.57
1499
1321
1050
3304
Market Price
$ 108.47
Selling Price
$ 92.01
2381
491
830
2823
Market Price
$ 81.83
Selling Price
$ 70.50
2748
1869
766
4607
Market Price
$ 108.41
Selling Price
$ 97.83
1372
1196
344
1892
Market Price
$ 103.52
Selling Price
$ 91.88
485
393
106
694