Market Price
$ 80.17
Selling Price
$ 72.35
4776
4476
1003
4927
Market Price
$ 97.69
Selling Price
$ 81.59
3350
1322
2348
4340
Market Price
$ 76.59
Selling Price
$ 64.20
2637
923
2142
4972
Market Price
$ 101.92
Selling Price
$ 90.80
491
125
166
1034
Market Price
$ 77.06
Selling Price
$ 67.61
1067
951
572
1255
Market Price
$ 88.62
Selling Price
$ 78.74
949
273
565
1443
Market Price
$ 105.06
Selling Price
$ 90.37
3928
2102
2956
4622
Market Price
$ 109.25
Selling Price
$ 91.37
1639
1503
1422
2228
Market Price
$ 104.49
Selling Price
$ 89.16
2283
899
1495
2860
Market Price
$ 83.74
Selling Price
$ 70.48
2910
1216
860
4197
Market Price
$ 80.25
Selling Price
$ 69.41
361
204
103
1310
Market Price
$ 83.53
Selling Price
$ 73.86
2599
1692
1441
3826
Market Price
$ 112.28
Selling Price
$ 96.29
362
257
97
1117
Market Price
$ 99.95
Selling Price
$ 88.20
2313
631
860
2469
Market Price
$ 109.44
Selling Price
$ 96.57
375
312
87
493
Market Price
$ 95.99
Selling Price
$ 83.88
780
262
536
1128
Market Price
$ 67.70
Selling Price
$ 59.94
3190
2939
809
4956
Market Price
$ 113.98
Selling Price
$ 97.61
1913
1591
1442
4177
Market Price
$ 88.65
Selling Price
$ 80.37
268
129
251
606
Market Price
$ 80.91
Selling Price
$ 68.42
711
460
343
791
Market Price
$ 94.99
Selling Price
$ 83.58
3288
2685
1601
3654
Market Price
$ 107.97
Selling Price
$ 98.15
3849
1640
1757
4616
Market Price
$ 82.29
Selling Price
$ 73.39
1101
445
912
1494
Market Price
$ 83.29
Selling Price
$ 71.27
2892
838
1362
4724
Market Price
$ 84.16
Selling Price
$ 75.99
3772
3511
3732
4663
Market Price
$ 65.70
Selling Price
$ 55.23
400
84
228
991
Market Price
$ 109.01
Selling Price
$ 92.38
1718
1527
731
1849
Market Price
$ 64.62
Selling Price
$ 58.56
2592
977
1717
3574
Market Price
$ 70.26
Selling Price
$ 63.15
766
158
668
2377
Market Price
$ 79.96
Selling Price
$ 67.39
899
421
555
3224
Market Price
$ 102.78
Selling Price
$ 87.60
2175
1340
2000
3449
Market Price
$ 108.02
Selling Price
$ 90.53
2526
1220
955
2663
Market Price
$ 100.31
Selling Price
$ 88.69
333
76
211
792
Market Price
$ 80.74
Selling Price
$ 69.97
557
406
346
999
Market Price
$ 78.77
Selling Price
$ 68.72
1699
1607
982
2625
Market Price
$ 104.38
Selling Price
$ 87.54
1722
1235
1453
4644
Market Price
$ 105.47
Selling Price
$ 90.00
1800
1048
1351
3073
Market Price
$ 69.53
Selling Price
$ 58.48
2769
2513
1269
2969
Market Price
$ 90.84
Selling Price
$ 78.47
504
277
483
514
Market Price
$ 105.34
Selling Price
$ 92.96
1560
473
751
2236