Market Price
$ 72.67
Selling Price
$ 62.49
4529
2828
4304
4956
Market Price
$ 96.02
Selling Price
$ 82.69
1747
1322
1165
3181
Market Price
$ 77.23
Selling Price
$ 69.31
706
235
578
1615
Market Price
$ 81.46
Selling Price
$ 69.62
4241
3278
1004
4353
Market Price
$ 85.45
Selling Price
$ 74.60
1841
760
1275
2456
Market Price
$ 76.24
Selling Price
$ 68.13
2210
2136
950
4065
Market Price
$ 97.76
Selling Price
$ 85.02
746
451
365
2310
Market Price
$ 98.33
Selling Price
$ 85.99
1671
1175
1524
3030
Market Price
$ 77.79
Selling Price
$ 67.30
1193
995
351
1461
Market Price
$ 88.78
Selling Price
$ 79.84
1077
292
587
2658
Market Price
$ 107.81
Selling Price
$ 92.31
1989
1334
1848
2528
Market Price
$ 110.81
Selling Price
$ 94.23
3001
2699
650
3372
Market Price
$ 74.84
Selling Price
$ 63.94
3571
1226
1572
4021
Market Price
$ 96.98
Selling Price
$ 86.16
2384
760
1244
2428
Market Price
$ 67.10
Selling Price
$ 59.96
3268
1158
1738
4684
Market Price
$ 112.06
Selling Price
$ 96.88
1000
227
961
1401
Market Price
$ 94.03
Selling Price
$ 79.14
889
857
225
1230
Market Price
$ 91.68
Selling Price
$ 81.28
1365
394
581
2858
Market Price
$ 90.07
Selling Price
$ 76.08
1144
527
461
1681
Market Price
$ 94.71
Selling Price
$ 81.38
305
227
228
1043
Market Price
$ 105.26
Selling Price
$ 91.93
881
456
396
1007
Market Price
$ 90.48
Selling Price
$ 78.43
1748
643
921
2163
Market Price
$ 96.00
Selling Price
$ 81.74
1027
781
498
2881
Market Price
$ 73.22
Selling Price
$ 62.42
2759
2007
2014
2919
Market Price
$ 87.52
Selling Price
$ 73.13
800
685
677
3132
Market Price
$ 75.12
Selling Price
$ 68.07
2217
1344
1121
3327
Market Price
$ 94.56
Selling Price
$ 85.41
2312
2274
1849
3706
Market Price
$ 67.48
Selling Price
$ 57.32
2670
548
1631
4275
Market Price
$ 104.46
Selling Price
$ 92.73
1924
578
562
2997
Market Price
$ 86.63
Selling Price
$ 73.11
1251
1130
1215
1565
Market Price
$ 87.10
Selling Price
$ 72.61
935
643
583
1954
Market Price
$ 105.76
Selling Price
$ 92.98
821
630
259
1289
Market Price
$ 110.40
Selling Price
$ 97.76
3321
3084
2150
4552
Market Price
$ 115.73
Selling Price
$ 98.94
2513
1202
1315
3894
Market Price
$ 77.44
Selling Price
$ 69.99
2172
547
601
3408
Market Price
$ 92.33
Selling Price
$ 80.00
1432
1354
287
3162
Market Price
$ 69.89
Selling Price
$ 62.33
2475
2152
1667
4284
Market Price
$ 65.81
Selling Price
$ 58.89
3923
982
3441
4476
Market Price
$ 85.16
Selling Price
$ 73.70
1764
1120
1636
2369
Market Price
$ 65.91
Selling Price
$ 55.54
3740
1566
1333
4418