Market Price
$ 80.48
Selling Price
$ 71.26
2379
1592
1211
3617
Market Price
$ 113.54
Selling Price
$ 94.90
1582
607
1166
4022
Market Price
$ 85.35
Selling Price
$ 72.08
1014
440
327
1040
Market Price
$ 96.83
Selling Price
$ 84.83
189
112
184
668
Market Price
$ 60.95
Selling Price
$ 55.02
1304
1045
898
1362
Market Price
$ 106.84
Selling Price
$ 89.10
2319
2298
1348
2960
Market Price
$ 116.18
Selling Price
$ 97.15
1691
1274
744
2587
Market Price
$ 83.41
Selling Price
$ 69.89
832
283
672
2162
Market Price
$ 110.02
Selling Price
$ 95.09
340
75
69
845
Market Price
$ 101.88
Selling Price
$ 87.53
316
142
238
1055
Market Price
$ 93.70
Selling Price
$ 81.18
919
491
370
1051
Market Price
$ 83.06
Selling Price
$ 73.13
967
500
279
2520
Market Price
$ 84.76
Selling Price
$ 76.49
293
161
140
1214
Market Price
$ 77.23
Selling Price
$ 70.10
570
493
203
1577
Market Price
$ 96.44
Selling Price
$ 87.67
993
699
305
1262
Market Price
$ 107.67
Selling Price
$ 89.76
1151
487
578
2291
Market Price
$ 98.95
Selling Price
$ 87.37
1291
289
608
3729
Market Price
$ 95.47
Selling Price
$ 82.70
1077
649
343
2931
Market Price
$ 100.59
Selling Price
$ 90.37
1737
1557
1613
2074
Market Price
$ 85.72
Selling Price
$ 75.39
2315
1647
619
2889
Market Price
$ 70.27
Selling Price
$ 62.52
2223
1143
945
3014
Market Price
$ 101.58
Selling Price
$ 90.08
1016
271
975
1231
Market Price
$ 73.98
Selling Price
$ 66.96
1095
839
257
2978
Market Price
$ 71.59
Selling Price
$ 63.23
684
656
179
2716
Market Price
$ 111.50
Selling Price
$ 94.07
2256
2244
816
2560
Market Price
$ 66.43
Selling Price
$ 58.71
605
282
407
1823
Market Price
$ 103.58
Selling Price
$ 92.15
772
739
187
2276
Market Price
$ 83.37
Selling Price
$ 71.69
859
690
815
4203
Market Price
$ 101.84
Selling Price
$ 85.09
2730
1423
710
3936
Market Price
$ 94.03
Selling Price
$ 84.93
1014
548
693
2866
Market Price
$ 108.72
Selling Price
$ 94.85
1502
774
1295
1554
Market Price
$ 96.45
Selling Price
$ 82.10
2821
922
2371
3329
Market Price
$ 96.38
Selling Price
$ 86.89
2167
1786
1349
4738
Market Price
$ 61.93
Selling Price
$ 55.11
1284
1245
262
3410
Market Price
$ 81.51
Selling Price
$ 73.89
1397
1190
1395
3575
Market Price
$ 68.39
Selling Price
$ 57.12
1808
1672
1134
3025
Market Price
$ 114.94
Selling Price
$ 96.23
1152
498
1015
3565
Market Price
$ 111.63
Selling Price
$ 93.68
671
509
350
1241
Market Price
$ 71.27
Selling Price
$ 61.73
3336
1389
2261
4187
Market Price
$ 76.61
Selling Price
$ 67.98
674
182
458
2119