Market Price
$ 81.43
Selling Price
$ 73.68
2838
685
2824
3841
Market Price
$ 113.19
Selling Price
$ 95.19
1976
471
1354
2194
Market Price
$ 84.68
Selling Price
$ 71.76
2089
436
967
4761
Market Price
$ 76.75
Selling Price
$ 69.54
2877
992
2877
3792
Market Price
$ 104.17
Selling Price
$ 88.31
668
551
189
1445
Market Price
$ 102.96
Selling Price
$ 91.01
604
221
174
2516
Market Price
$ 86.43
Selling Price
$ 74.57
517
212
398
964
Market Price
$ 70.39
Selling Price
$ 60.96
792
486
752
1666
Market Price
$ 96.92
Selling Price
$ 87.73
1521
1386
369
4678
Market Price
$ 71.39
Selling Price
$ 63.57
861
320
722
3837
Market Price
$ 68.31
Selling Price
$ 58.38
2707
2473
1673
3927
Market Price
$ 82.75
Selling Price
$ 72.43
4102
2125
1473
4502
Market Price
$ 80.62
Selling Price
$ 68.27
2259
1381
1046
2710
Market Price
$ 82.27
Selling Price
$ 71.30
388
350
99
1091
Market Price
$ 104.38
Selling Price
$ 92.41
3235
1868
3189
3332
Market Price
$ 110.02
Selling Price
$ 97.25
2011
1043
1682
4729
Market Price
$ 112.26
Selling Price
$ 98.28
2138
1278
1760
4487
Market Price
$ 97.11
Selling Price
$ 83.71
1818
403
469
4530
Market Price
$ 70.08
Selling Price
$ 59.09
513
266
218
1818
Market Price
$ 75.17
Selling Price
$ 66.92
3316
748
1617
3507
Market Price
$ 86.49
Selling Price
$ 73.50
867
323
799
1406
Market Price
$ 94.43
Selling Price
$ 81.86
1832
546
1038
2238
Market Price
$ 91.86
Selling Price
$ 78.94
608
232
500
629
Market Price
$ 63.49
Selling Price
$ 56.61
1039
468
301
3281
Market Price
$ 73.90
Selling Price
$ 64.37
840
821
302
1001
Market Price
$ 99.40
Selling Price
$ 84.75
1236
1029
319
4312
Market Price
$ 79.73
Selling Price
$ 72.13
2999
1200
2359
4284
Market Price
$ 69.85
Selling Price
$ 58.96
2379
2328
1000
4723
Market Price
$ 78.04
Selling Price
$ 70.56
4546
1186
2806
4731
Market Price
$ 91.44
Selling Price
$ 79.62
2844
1665
623
3058
Market Price
$ 89.79
Selling Price
$ 76.18
917
490
644
1234
Market Price
$ 111.10
Selling Price
$ 96.75
1457
1440
1315
4576
Market Price
$ 87.33
Selling Price
$ 73.53
1615
814
637
3801
Market Price
$ 97.90
Selling Price
$ 86.64
3464
1949
3387
4322
Market Price
$ 100.26
Selling Price
$ 86.88
1602
1019
523
2106
Market Price
$ 80.55
Selling Price
$ 68.26
2136
1113
1624
2499
Market Price
$ 93.21
Selling Price
$ 81.14
364
316
192
1601
Market Price
$ 74.83
Selling Price
$ 64.81
534
273
200
2613
Market Price
$ 104.98
Selling Price
$ 91.97
2799
2286
2151
4195
Market Price
$ 99.49
Selling Price
$ 84.01
1237
511
884
2395