Market Price
$ 86.25
Selling Price
$ 77.61
1199
418
801
2545
Market Price
$ 81.24
Selling Price
$ 69.76
712
480
664
2323
Market Price
$ 84.35
Selling Price
$ 72.07
2277
1115
1446
4557
Market Price
$ 111.44
Selling Price
$ 93.19
1611
827
490
2690
Market Price
$ 92.24
Selling Price
$ 83.63
2697
2608
1288
4191
Market Price
$ 83.32
Selling Price
$ 75.31
1978
1041
1806
2925
Market Price
$ 90.64
Selling Price
$ 79.31
406
106
305
1102
Market Price
$ 69.49
Selling Price
$ 59.42
1946
1218
877
1979
Market Price
$ 111.50
Selling Price
$ 98.26
428
117
86
1156
Market Price
$ 95.34
Selling Price
$ 81.62
1301
453
1089
2499
Market Price
$ 64.99
Selling Price
$ 55.62
1691
468
1029
3244
Market Price
$ 73.67
Selling Price
$ 61.83
886
522
513
1607
Market Price
$ 114.26
Selling Price
$ 95.51
1602
1192
336
4908
Market Price
$ 69.58
Selling Price
$ 61.57
2247
1767
841
3092
Market Price
$ 114.25
Selling Price
$ 96.44
393
147
247
583
Market Price
$ 104.68
Selling Price
$ 92.55
3709
2140
2769
4766
Market Price
$ 67.16
Selling Price
$ 59.77
421
350
121
1247
Market Price
$ 112.90
Selling Price
$ 94.43
1803
1509
652
2455
Market Price
$ 67.61
Selling Price
$ 60.46
4187
3815
1874
4851
Market Price
$ 76.45
Selling Price
$ 65.62
488
338
394
820
Market Price
$ 78.14
Selling Price
$ 70.88
1351
472
1137
1353
Market Price
$ 106.39
Selling Price
$ 92.59
1851
1753
1433
2205
Market Price
$ 95.27
Selling Price
$ 83.02
3136
2781
2598
3194
Market Price
$ 71.58
Selling Price
$ 59.84
1265
570
545
1621
Market Price
$ 78.28
Selling Price
$ 68.39
1883
931
1856
3347
Market Price
$ 106.24
Selling Price
$ 90.38
2690
2453
994
3886
Market Price
$ 77.13
Selling Price
$ 65.49
2098
889
1846
2501
Market Price
$ 83.23
Selling Price
$ 75.37
3388
1971
1382
4081
Market Price
$ 81.25
Selling Price
$ 70.78
997
506
959
1059
Market Price
$ 68.52
Selling Price
$ 59.84
520
359
350
1905
Market Price
$ 67.01
Selling Price
$ 57.81
855
177
603
2954
Market Price
$ 83.68
Selling Price
$ 72.74
327
166
244
1598
Market Price
$ 97.36
Selling Price
$ 83.63
2705
858
859
2778
Market Price
$ 111.98
Selling Price
$ 96.80
2756
1068
2303
4036
Market Price
$ 83.45
Selling Price
$ 71.12
1647
576
843
1804
Market Price
$ 77.22
Selling Price
$ 67.94
749
546
182
2578
Market Price
$ 94.71
Selling Price
$ 85.85
249
203
146
656
Market Price
$ 101.41
Selling Price
$ 87.44
3351
1731
1027
3732
Market Price
$ 95.21
Selling Price
$ 84.12
2373
1314
1987
2503
Market Price
$ 108.16
Selling Price
$ 92.72
932
392
403
2821