Market Price
$ 95.13
Selling Price
$ 83.34
2205
2085
630
3032
Market Price
$ 96.38
Selling Price
$ 80.88
1066
705
517
4677
Market Price
$ 86.75
Selling Price
$ 74.01
2118
1268
1713
3296
Market Price
$ 87.67
Selling Price
$ 78.06
399
120
285
605
Market Price
$ 97.07
Selling Price
$ 87.10
2723
1225
972
2881
Market Price
$ 67.22
Selling Price
$ 56.82
2453
1181
860
4515
Market Price
$ 103.52
Selling Price
$ 91.32
360
132
249
1555
Market Price
$ 84.77
Selling Price
$ 70.94
1369
508
1104
1724
Market Price
$ 116.61
Selling Price
$ 98.79
3008
2098
1894
3331
Market Price
$ 86.71
Selling Price
$ 78.66
239
180
221
1148
Market Price
$ 76.73
Selling Price
$ 65.18
2094
1450
1390
3148
Market Price
$ 108.46
Selling Price
$ 93.41
916
539
781
2195
Market Price
$ 84.24
Selling Price
$ 71.62
4138
2323
3050
4919
Market Price
$ 82.01
Selling Price
$ 69.90
2222
767
1413
4422
Market Price
$ 71.36
Selling Price
$ 59.63
3845
3550
3142
4285
Market Price
$ 63.72
Selling Price
$ 57.75
245
110
117
846
Market Price
$ 96.70
Selling Price
$ 87.37
1217
607
504
3422
Market Price
$ 106.75
Selling Price
$ 93.36
803
500
513
890
Market Price
$ 86.98
Selling Price
$ 78.82
2314
1785
1590
2352
Market Price
$ 75.62
Selling Price
$ 67.24
2818
1735
1990
3822
Market Price
$ 110.35
Selling Price
$ 96.80
303
148
256
1070
Market Price
$ 71.72
Selling Price
$ 61.91
419
88
317
461
Market Price
$ 96.99
Selling Price
$ 81.92
3053
1945
2006
4699
Market Price
$ 115.83
Selling Price
$ 97.57
321
216
301
542
Market Price
$ 67.08
Selling Price
$ 58.30
2324
1083
1171
2462
Market Price
$ 104.35
Selling Price
$ 90.32
1692
1084
1533
3524
Market Price
$ 95.27
Selling Price
$ 83.43
1362
1161
525
3157
Market Price
$ 68.51
Selling Price
$ 61.27
495
401
167
825
Market Price
$ 98.08
Selling Price
$ 85.31
4114
2822
3560
4311
Market Price
$ 101.48
Selling Price
$ 88.76
1682
1482
843
2074
Market Price
$ 99.95
Selling Price
$ 86.49
629
526
433
741
Market Price
$ 76.60
Selling Price
$ 66.90
1656
996
1346
3368
Market Price
$ 94.01
Selling Price
$ 79.01
1746
1341
1505
4050
Market Price
$ 70.02
Selling Price
$ 61.71
707
174
447
1449
Market Price
$ 84.59
Selling Price
$ 72.85
341
197
237
1473
Market Price
$ 95.47
Selling Price
$ 82.51
413
300
310
1067
Market Price
$ 91.58
Selling Price
$ 80.23
548
446
507
811
Market Price
$ 101.08
Selling Price
$ 87.89
3587
2252
2181
4567
Market Price
$ 63.31
Selling Price
$ 57.40
116
46
88
489
Market Price
$ 89.35
Selling Price
$ 77.37
2415
2392
2387
3877