Market Price
$ 104.08
Selling Price
$ 87.37
1616
1078
696
3949
Market Price
$ 77.89
Selling Price
$ 66.32
1627
401
1361
3903
Market Price
$ 87.62
Selling Price
$ 77.75
3258
776
3231
3958
Market Price
$ 105.78
Selling Price
$ 89.13
184
93
125
743
Market Price
$ 85.16
Selling Price
$ 74.98
1211
911
251
2976
Market Price
$ 74.53
Selling Price
$ 62.25
978
967
582
1285
Market Price
$ 100.25
Selling Price
$ 89.76
1285
950
1084
1699
Market Price
$ 111.40
Selling Price
$ 95.84
3432
3417
1467
4058
Market Price
$ 92.96
Selling Price
$ 82.15
518
262
181
1347
Market Price
$ 83.87
Selling Price
$ 71.98
611
367
191
930
Market Price
$ 103.56
Selling Price
$ 88.91
1482
677
1314
4489
Market Price
$ 73.38
Selling Price
$ 61.86
1670
1306
1171
3890
Market Price
$ 63.69
Selling Price
$ 55.12
2287
1588
591
2683
Market Price
$ 76.41
Selling Price
$ 67.59
1456
683
1456
2792
Market Price
$ 105.60
Selling Price
$ 90.60
874
456
727
2089
Market Price
$ 91.52
Selling Price
$ 80.81
292
88
98
1100
Market Price
$ 100.42
Selling Price
$ 86.15
2699
1415
2563
4491
Market Price
$ 80.38
Selling Price
$ 68.98
3165
973
996
4198
Market Price
$ 108.94
Selling Price
$ 97.25
4149
1686
1447
4523
Market Price
$ 71.11
Selling Price
$ 62.09
509
301
307
753
Market Price
$ 90.44
Selling Price
$ 82.07
1105
990
257
2089
Market Price
$ 116.16
Selling Price
$ 97.75
1287
1023
408
3574
Market Price
$ 83.96
Selling Price
$ 73.23
1998
998
837
4233
Market Price
$ 64.82
Selling Price
$ 56.46
1930
1556
891
3871
Market Price
$ 96.66
Selling Price
$ 80.69
716
526
267
1420
Market Price
$ 92.08
Selling Price
$ 82.66
1851
856
1562
2633
Market Price
$ 75.25
Selling Price
$ 63.21
516
501
510
1319
Market Price
$ 70.14
Selling Price
$ 59.46
914
677
201
998
Market Price
$ 84.47
Selling Price
$ 74.37
875
595
340
2920
Market Price
$ 63.98
Selling Price
$ 56.46
1592
700
1444
1858
Market Price
$ 89.13
Selling Price
$ 80.30
1478
657
1037
3953
Market Price
$ 74.46
Selling Price
$ 67.35
1961
1455
1364
2361
Market Price
$ 76.51
Selling Price
$ 67.16
1475
1384
835
2244
Market Price
$ 96.99
Selling Price
$ 85.81
863
747
602
1163
Market Price
$ 68.24
Selling Price
$ 58.29
3561
1553
1902
4853
Market Price
$ 71.88
Selling Price
$ 64.89
2651
2287
659
2660
Market Price
$ 62.56
Selling Price
$ 55.72
566
548
179
930
Market Price
$ 78.95
Selling Price
$ 67.56
2990
2587
1037
4031
Market Price
$ 100.02
Selling Price
$ 90.37
634
126
161
2618
Market Price
$ 92.89
Selling Price
$ 80.42
2803
664
1669
3399