Market Price
$ 85.42
Selling Price
$ 74.01
2966
670
1734
3458
Market Price
$ 94.47
Selling Price
$ 79.17
675
628
195
2589
Market Price
$ 104.13
Selling Price
$ 88.95
2672
1143
685
3618
Market Price
$ 70.63
Selling Price
$ 59.52
653
333
143
1330
Market Price
$ 90.30
Selling Price
$ 80.55
564
541
191
1353
Market Price
$ 95.49
Selling Price
$ 81.42
1818
1420
1297
2121
Market Price
$ 89.56
Selling Price
$ 75.84
3245
1876
2732
4824
Market Price
$ 109.36
Selling Price
$ 95.60
284
98
69
939
Market Price
$ 96.14
Selling Price
$ 86.38
3497
2964
3463
3798
Market Price
$ 87.56
Selling Price
$ 79.10
1541
1385
597
3363
Market Price
$ 61.32
Selling Price
$ 55.38
1273
495
666
1964
Market Price
$ 90.50
Selling Price
$ 76.93
761
716
720
3502
Market Price
$ 69.85
Selling Price
$ 62.09
1299
424
652
1894
Market Price
$ 87.73
Selling Price
$ 74.18
1159
355
780
3194
Market Price
$ 81.32
Selling Price
$ 69.93
1739
459
1239
3214
Market Price
$ 81.62
Selling Price
$ 73.49
1841
419
1650
2902
Market Price
$ 107.92
Selling Price
$ 95.51
3557
937
1043
4587
Market Price
$ 80.53
Selling Price
$ 72.35
894
695
411
1071
Market Price
$ 94.60
Selling Price
$ 85.08
1301
537
1181
3300
Market Price
$ 94.46
Selling Price
$ 84.69
440
285
418
937
Market Price
$ 92.16
Selling Price
$ 79.79
532
411
336
1649
Market Price
$ 65.83
Selling Price
$ 57.08
959
429
731
1062
Market Price
$ 73.76
Selling Price
$ 64.87
1682
685
800
2403
Market Price
$ 66.05
Selling Price
$ 56.10
2126
520
1213
3683
Market Price
$ 112.15
Selling Price
$ 97.53
714
377
326
1505
Market Price
$ 111.33
Selling Price
$ 96.19
4667
2972
3530
4884
Market Price
$ 89.14
Selling Price
$ 80.14
1506
531
939
3089
Market Price
$ 91.61
Selling Price
$ 83.17
1859
1162
848
2675
Market Price
$ 76.98
Selling Price
$ 64.24
1210
499
1027
1464
Market Price
$ 105.11
Selling Price
$ 90.35
1573
507
1377
2601
Market Price
$ 109.58
Selling Price
$ 96.16
3915
3534
2971
4881
Market Price
$ 94.43
Selling Price
$ 82.49
2374
2170
1108
4902
Market Price
$ 98.25
Selling Price
$ 87.10
566
323
479
787
Market Price
$ 66.31
Selling Price
$ 55.33
800
548
544
2750
Market Price
$ 88.15
Selling Price
$ 74.19
836
674
658
1315
Market Price
$ 67.94
Selling Price
$ 57.54
1323
755
645
1519
Market Price
$ 93.55
Selling Price
$ 82.16
1514
1247
624
4260
Market Price
$ 63.05
Selling Price
$ 55.43
494
201
492
1446
Market Price
$ 89.88
Selling Price
$ 75.99
1436
1413
616
3051
Market Price
$ 107.11
Selling Price
$ 89.84
2062
1601
614
3891