Market Price
$ 101.82
Selling Price
$ 87.17
1007
433
243
4687
Market Price
$ 96.52
Selling Price
$ 82.35
789
628
279
2250
Market Price
$ 68.44
Selling Price
$ 60.52
3425
2737
856
3829
Market Price
$ 62.11
Selling Price
$ 55.09
3317
2143
1023
4809
Market Price
$ 93.82
Selling Price
$ 82.64
1617
655
380
3414
Market Price
$ 99.31
Selling Price
$ 86.37
918
811
426
1212
Market Price
$ 92.13
Selling Price
$ 83.41
374
150
185
1417
Market Price
$ 72.42
Selling Price
$ 62.56
1657
1508
1537
1860
Market Price
$ 101.55
Selling Price
$ 87.46
1345
270
1177
2410
Market Price
$ 108.70
Selling Price
$ 91.91
2852
1427
1162
4807
Market Price
$ 87.89
Selling Price
$ 76.37
2446
973
2364
4493
Market Price
$ 110.68
Selling Price
$ 92.97
1213
464
505
1807
Market Price
$ 92.78
Selling Price
$ 81.83
3197
1637
1288
4615
Market Price
$ 100.96
Selling Price
$ 87.07
1964
485
1533
2103
Market Price
$ 81.02
Selling Price
$ 70.17
1660
359
506
3298
Market Price
$ 95.87
Selling Price
$ 84.25
451
294
91
493
Market Price
$ 96.22
Selling Price
$ 84.04
176
51
135
517
Market Price
$ 89.16
Selling Price
$ 78.97
1284
1121
1108
2013
Market Price
$ 84.73
Selling Price
$ 70.61
640
503
389
1537
Market Price
$ 67.52
Selling Price
$ 58.36
1045
842
694
3804
Market Price
$ 101.25
Selling Price
$ 84.73
1959
549
996
2879
Market Price
$ 67.71
Selling Price
$ 59.43
1613
874
1474
4374
Market Price
$ 90.03
Selling Price
$ 81.81
1181
768
905
1710
Market Price
$ 81.79
Selling Price
$ 68.87
1099
512
398
1819
Market Price
$ 112.90
Selling Price
$ 98.52
914
301
737
2784
Market Price
$ 73.71
Selling Price
$ 64.24
2584
1230
2189
4971
Market Price
$ 65.04
Selling Price
$ 55.89
991
766
814
1616
Market Price
$ 78.75
Selling Price
$ 68.07
3312
1575
3184
4979
Market Price
$ 103.95
Selling Price
$ 91.15
683
652
535
1733
Market Price
$ 76.81
Selling Price
$ 66.89
290
110
237
468
Market Price
$ 104.43
Selling Price
$ 92.11
696
328
626
1995
Market Price
$ 108.70
Selling Price
$ 98.21
2175
1989
1567
2718
Market Price
$ 65.33
Selling Price
$ 55.99
3474
3440
2108
4282
Market Price
$ 98.52
Selling Price
$ 86.24
985
542
755
2155
Market Price
$ 72.05
Selling Price
$ 62.74
1020
647
881
1235
Market Price
$ 67.05
Selling Price
$ 57.48
1906
1050
679
3726
Market Price
$ 80.33
Selling Price
$ 71.22
1692
1627
929
2934
Market Price
$ 77.04
Selling Price
$ 66.54
395
205
390
1604
Market Price
$ 93.55
Selling Price
$ 83.50
1449
461
1068
3403
Market Price
$ 79.58
Selling Price
$ 69.32
509
443
122
1126