Market Price
$ 91.88
Selling Price
$ 80.96
1491
1230
1288
3336
Market Price
$ 101.41
Selling Price
$ 87.46
501
297
318
757
Market Price
$ 79.72
Selling Price
$ 71.12
1284
951
1210
3071
Market Price
$ 66.61
Selling Price
$ 56.37
3068
1656
1127
3747
Market Price
$ 108.30
Selling Price
$ 95.92
568
142
468
711
Market Price
$ 73.97
Selling Price
$ 64.07
2562
1781
755
3702
Market Price
$ 66.71
Selling Price
$ 56.47
466
342
144
828
Market Price
$ 113.27
Selling Price
$ 98.44
2416
1946
1038
3329
Market Price
$ 95.94
Selling Price
$ 82.90
1385
815
807
3906
Market Price
$ 102.56
Selling Price
$ 87.02
1509
735
1372
3377
Market Price
$ 99.47
Selling Price
$ 84.40
1073
416
524
4962
Market Price
$ 72.83
Selling Price
$ 64.00
428
214
282
1235
Market Price
$ 98.83
Selling Price
$ 89.53
1799
1341
601
4595
Market Price
$ 90.42
Selling Price
$ 80.22
391
177
222
506
Market Price
$ 81.06
Selling Price
$ 70.86
4315
1536
2739
4323
Market Price
$ 65.98
Selling Price
$ 58.35
2146
2041
667
4764
Market Price
$ 96.19
Selling Price
$ 84.63
2133
1872
1565
2208
Market Price
$ 104.93
Selling Price
$ 88.61
254
243
174
483
Market Price
$ 66.35
Selling Price
$ 57.13
2155
791
2114
4243
Market Price
$ 90.05
Selling Price
$ 76.69
946
309
675
1016
Market Price
$ 83.59
Selling Price
$ 75.77
712
480
438
3161
Market Price
$ 91.77
Selling Price
$ 82.38
1410
648
1078
2403
Market Price
$ 76.56
Selling Price
$ 64.39
1343
1128
1213
1759
Market Price
$ 84.58
Selling Price
$ 76.18
3392
1450
1702
3833
Market Price
$ 66.75
Selling Price
$ 57.84
845
617
216
2641
Market Price
$ 108.28
Selling Price
$ 96.67
1083
826
659
1321
Market Price
$ 72.33
Selling Price
$ 64.84
1846
1764
785
4746
Market Price
$ 68.19
Selling Price
$ 57.51
1321
893
1060
1538
Market Price
$ 77.94
Selling Price
$ 70.57
1542
771
913
4977
Market Price
$ 105.41
Selling Price
$ 94.78
2867
1454
2144
4160
Market Price
$ 85.48
Selling Price
$ 72.11
595
342
278
2154
Market Price
$ 96.66
Selling Price
$ 84.92
1334
1004
417
1375
Market Price
$ 62.63
Selling Price
$ 55.16
2076
1085
1089
3420
Market Price
$ 68.72
Selling Price
$ 59.96
1833
1418
1229
1856
Market Price
$ 107.84
Selling Price
$ 92.55
4505
3849
1411
4883
Market Price
$ 68.32
Selling Price
$ 57.26
1943
1704
670
1964
Market Price
$ 67.03
Selling Price
$ 60.92
2456
509
1467
2707
Market Price
$ 74.98
Selling Price
$ 64.12
1517
743
739
1624
Market Price
$ 80.66
Selling Price
$ 68.22
2768
1390
1131
3417
Market Price
$ 98.77
Selling Price
$ 88.66
713
144
467
2595