Market Price
$ 69.01
Selling Price
$ 58.92
1781
421
1041
2409
Market Price
$ 109.74
Selling Price
$ 95.08
2378
663
1793
2853
Market Price
$ 89.23
Selling Price
$ 76.49
1856
1390
1441
2052
Market Price
$ 109.89
Selling Price
$ 92.12
864
409
580
1254
Market Price
$ 96.40
Selling Price
$ 80.38
1205
867
949
4006
Market Price
$ 99.18
Selling Price
$ 84.92
1724
1167
788
1941
Market Price
$ 91.01
Selling Price
$ 81.74
1297
1007
301
1863
Market Price
$ 87.40
Selling Price
$ 74.93
2584
1994
2499
3498
Market Price
$ 75.81
Selling Price
$ 64.63
1487
1422
701
2300
Market Price
$ 75.11
Selling Price
$ 64.41
459
171
297
1084
Market Price
$ 75.51
Selling Price
$ 67.47
2529
827
2024
3815
Market Price
$ 83.06
Selling Price
$ 72.65
222
57
59
978
Market Price
$ 96.24
Selling Price
$ 80.27
4745
3917
2195
4883
Market Price
$ 90.64
Selling Price
$ 76.56
1232
810
1013
4524
Market Price
$ 110.79
Selling Price
$ 97.17
1628
1095
436
3688
Market Price
$ 101.11
Selling Price
$ 88.77
1780
1159
803
1846
Market Price
$ 92.33
Selling Price
$ 82.56
2679
1846
2037
3116
Market Price
$ 67.43
Selling Price
$ 60.34
3531
3383
2655
3967
Market Price
$ 97.19
Selling Price
$ 84.05
1400
1078
1366
3397
Market Price
$ 83.51
Selling Price
$ 72.31
796
475
541
2887
Market Price
$ 98.24
Selling Price
$ 88.83
1922
1763
1812
2402
Market Price
$ 105.34
Selling Price
$ 90.95
577
160
283
789
Market Price
$ 69.29
Selling Price
$ 59.64
681
388
362
1153
Market Price
$ 75.23
Selling Price
$ 65.41
4148
2734
3821
4408
Market Price
$ 79.98
Selling Price
$ 70.80
197
55
75
611
Market Price
$ 90.81
Selling Price
$ 77.87
433
333
124
479
Market Price
$ 64.39
Selling Price
$ 58.52
2815
2309
971
3960
Market Price
$ 94.56
Selling Price
$ 82.57
1712
893
651
4319
Market Price
$ 61.83
Selling Price
$ 55.78
2645
1086
1430
4477
Market Price
$ 91.66
Selling Price
$ 76.44
1800
1643
754
1928
Market Price
$ 102.15
Selling Price
$ 90.47
2295
1356
1243
2616
Market Price
$ 86.60
Selling Price
$ 77.64
703
201
513
709
Market Price
$ 106.67
Selling Price
$ 95.58
4009
1369
3847
4631
Market Price
$ 82.10
Selling Price
$ 71.09
2415
1956
900
4756
Market Price
$ 78.72
Selling Price
$ 68.29
861
594
538
1173
Market Price
$ 79.17
Selling Price
$ 71.78
963
285
510
1426
Market Price
$ 107.57
Selling Price
$ 93.21
1884
1549
1807
2743
Market Price
$ 110.47
Selling Price
$ 98.42
227
148
178
550
Market Price
$ 64.51
Selling Price
$ 55.96
2025
1208
1940
2384
Market Price
$ 79.59
Selling Price
$ 71.46
1492
517
1299
2752