Market Price
$ 80.84
Selling Price
$ 71.57
2387
1877
835
4542
Market Price
$ 107.32
Selling Price
$ 89.80
1118
589
386
1837
Market Price
$ 75.02
Selling Price
$ 63.47
728
529
705
1366
Market Price
$ 84.57
Selling Price
$ 72.19
677
663
486
1018
Market Price
$ 110.63
Selling Price
$ 95.49
2134
545
1328
2521
Market Price
$ 80.56
Selling Price
$ 72.76
171
42
137
497
Market Price
$ 96.55
Selling Price
$ 85.77
989
458
870
4492
Market Price
$ 62.40
Selling Price
$ 56.36
2438
1254
1241
3195
Market Price
$ 72.15
Selling Price
$ 61.67
1171
950
622
1532
Market Price
$ 94.88
Selling Price
$ 80.34
431
329
188
1663
Market Price
$ 73.00
Selling Price
$ 65.67
529
184
495
619
Market Price
$ 76.72
Selling Price
$ 64.34
1443
937
597
1718
Market Price
$ 96.65
Selling Price
$ 81.67
2889
1368
2312
3325
Market Price
$ 113.19
Selling Price
$ 96.34
1698
857
1236
2567
Market Price
$ 80.26
Selling Price
$ 71.01
798
286
175
1811
Market Price
$ 78.69
Selling Price
$ 67.90
2355
674
1496
2507
Market Price
$ 96.25
Selling Price
$ 85.83
3082
1873
2450
4920
Market Price
$ 81.19
Selling Price
$ 72.75
373
176
190
403
Market Price
$ 88.14
Selling Price
$ 74.31
3879
3209
3498
4432
Market Price
$ 78.03
Selling Price
$ 66.60
577
562
283
678
Market Price
$ 115.76
Selling Price
$ 97.23
4875
1996
4278
4984
Market Price
$ 89.96
Selling Price
$ 77.52
1820
1073
1747
2016
Market Price
$ 70.42
Selling Price
$ 63.79
628
573
369
1961
Market Price
$ 102.43
Selling Price
$ 91.47
2472
2162
2449
4841
Market Price
$ 117.66
Selling Price
$ 98.19
1683
1353
1439
1993
Market Price
$ 66.87
Selling Price
$ 56.16
864
500
268
2208
Market Price
$ 67.79
Selling Price
$ 57.21
2520
2104
1653
4578
Market Price
$ 66.72
Selling Price
$ 58.29
110
22
80
450
Market Price
$ 68.48
Selling Price
$ 59.75
849
782
768
1889
Market Price
$ 102.88
Selling Price
$ 91.15
255
191
244
641
Market Price
$ 78.90
Selling Price
$ 69.67
1840
1160
858
2216
Market Price
$ 77.14
Selling Price
$ 67.40
1873
1219
1134
3280
Market Price
$ 84.69
Selling Price
$ 70.77
1798
1079
1058
3557
Market Price
$ 71.63
Selling Price
$ 62.49
3302
1352
1642
3679
Market Price
$ 90.59
Selling Price
$ 76.89
2042
492
1749
2665
Market Price
$ 70.48
Selling Price
$ 59.65
1006
259
680
3953
Market Price
$ 61.55
Selling Price
$ 55.46
1095
429
724
1288
Market Price
$ 110.25
Selling Price
$ 98.21
625
577
384
2128
Market Price
$ 75.09
Selling Price
$ 68.20
2961
1410
680
4543
Market Price
$ 89.68
Selling Price
$ 77.26
487
285
392
2349