Market Price
$ 86.04
Selling Price
$ 77.74
312
160
260
1126
Market Price
$ 106.52
Selling Price
$ 95.16
1653
1467
507
3561
Market Price
$ 64.79
Selling Price
$ 55.69
2275
914
1634
3624
Market Price
$ 65.05
Selling Price
$ 57.43
1645
739
1312
1792
Market Price
$ 88.17
Selling Price
$ 73.48
3278
3240
2652
3401
Market Price
$ 81.26
Selling Price
$ 70.32
1644
1099
950
2130
Market Price
$ 83.75
Selling Price
$ 74.38
2305
1551
1910
3219
Market Price
$ 112.18
Selling Price
$ 96.86
1904
1691
853
3661
Market Price
$ 88.30
Selling Price
$ 74.31
243
189
219
779
Market Price
$ 66.04
Selling Price
$ 58.56
3775
3463
2181
4504
Market Price
$ 81.84
Selling Price
$ 69.16
2329
2041
1651
3592
Market Price
$ 72.98
Selling Price
$ 62.75
2005
1022
509
3117
Market Price
$ 108.94
Selling Price
$ 92.53
1585
447
420
3117
Market Price
$ 62.36
Selling Price
$ 56.29
799
530
447
2856
Market Price
$ 70.43
Selling Price
$ 59.31
3936
1110
1005
4347
Market Price
$ 70.59
Selling Price
$ 61.76
270
56
207
648
Market Price
$ 110.73
Selling Price
$ 94.16
3683
1390
1219
4787
Market Price
$ 69.95
Selling Price
$ 59.34
513
358
154
680
Market Price
$ 109.29
Selling Price
$ 93.19
936
566
373
3538
Market Price
$ 99.15
Selling Price
$ 87.87
1943
785
475
4786
Market Price
$ 108.99
Selling Price
$ 97.05
626
575
411
1061
Market Price
$ 81.50
Selling Price
$ 70.12
699
651
225
1339
Market Price
$ 111.07
Selling Price
$ 95.52
1657
1147
520
4530
Market Price
$ 65.73
Selling Price
$ 58.83
797
214
241
2996
Market Price
$ 69.28
Selling Price
$ 62.54
849
531
628
1612
Market Price
$ 112.26
Selling Price
$ 95.62
342
205
110
1224
Market Price
$ 101.81
Selling Price
$ 90.85
2627
1724
1015
3341
Market Price
$ 79.77
Selling Price
$ 71.88
1787
1622
1667
1799
Market Price
$ 66.47
Selling Price
$ 56.52
1730
716
625
4379
Market Price
$ 79.25
Selling Price
$ 66.58
1106
684
1085
4553
Market Price
$ 66.52
Selling Price
$ 59.12
1885
679
1724
2677
Market Price
$ 83.21
Selling Price
$ 72.67
3069
1621
2357
4522
Market Price
$ 114.05
Selling Price
$ 97.75
1720
1206
1230
1972
Market Price
$ 86.24
Selling Price
$ 76.35
2950
2089
713
3137
Market Price
$ 105.60
Selling Price
$ 91.01
3710
2027
904
4945
Market Price
$ 111.01
Selling Price
$ 93.23
1347
713
1338
2205
Market Price
$ 92.68
Selling Price
$ 77.38
2360
728
524
4206
Market Price
$ 95.40
Selling Price
$ 79.55
1483
1267
605
4029
Market Price
$ 88.51
Selling Price
$ 73.79
2177
963
1455
3715
Market Price
$ 71.89
Selling Price
$ 63.47
1159
943
957
2234