Market Price
$ 90.81
Selling Price
$ 81.33
2265
1125
542
3025
Market Price
$ 112.19
Selling Price
$ 96.89
1552
850
1167
2179
Market Price
$ 64.51
Selling Price
$ 57.38
3847
2634
2116
4633
Market Price
$ 105.72
Selling Price
$ 89.00
752
243
606
1701
Market Price
$ 90.11
Selling Price
$ 81.54
3877
2150
787
4968
Market Price
$ 67.10
Selling Price
$ 58.56
1250
1241
968
4840
Market Price
$ 78.42
Selling Price
$ 66.76
820
198
508
1395
Market Price
$ 97.69
Selling Price
$ 88.07
941
667
694
1475
Market Price
$ 108.97
Selling Price
$ 91.54
3543
2153
3233
3861
Market Price
$ 67.83
Selling Price
$ 60.87
2115
466
541
2749
Market Price
$ 80.30
Selling Price
$ 67.27
1335
1159
1250
1946
Market Price
$ 104.45
Selling Price
$ 88.16
882
548
536
3894
Market Price
$ 101.58
Selling Price
$ 91.51
3242
898
2427
3327
Market Price
$ 84.66
Selling Price
$ 75.47
3217
3199
2929
3830
Market Price
$ 109.89
Selling Price
$ 91.61
1311
269
657
2963
Market Price
$ 77.71
Selling Price
$ 65.19
411
288
349
612
Market Price
$ 88.37
Selling Price
$ 74.45
3003
922
2426
4490
Market Price
$ 79.58
Selling Price
$ 69.35
3591
1689
2647
4112
Market Price
$ 68.37
Selling Price
$ 57.77
614
456
132
2728
Market Price
$ 80.38
Selling Price
$ 69.49
1917
1620
1494
2050
Market Price
$ 72.05
Selling Price
$ 63.57
1350
319
1073
2368
Market Price
$ 71.11
Selling Price
$ 64.45
2091
2073
513
4631
Market Price
$ 109.65
Selling Price
$ 97.22
477
427
234
1186
Market Price
$ 103.29
Selling Price
$ 92.89
907
612
835
2264
Market Price
$ 87.99
Selling Price
$ 74.74
2398
2165
1770
3338
Market Price
$ 87.19
Selling Price
$ 75.28
2352
875
662
3851
Market Price
$ 93.54
Selling Price
$ 82.21
1588
1260
1498
3299
Market Price
$ 107.05
Selling Price
$ 93.60
819
336
204
1413
Market Price
$ 79.08
Selling Price
$ 66.26
2227
1925
1854
2368
Market Price
$ 88.75
Selling Price
$ 75.56
4026
2325
1071
4130
Market Price
$ 82.18
Selling Price
$ 70.85
1095
1061
911
2397
Market Price
$ 104.84
Selling Price
$ 89.23
906
637
692
1931
Market Price
$ 107.90
Selling Price
$ 92.10
1895
582
1408
4945
Market Price
$ 102.34
Selling Price
$ 90.76
1609
1303
725
2168
Market Price
$ 65.34
Selling Price
$ 58.23
915
494
469
1540
Market Price
$ 73.30
Selling Price
$ 63.13
906
283
713
1833
Market Price
$ 98.11
Selling Price
$ 82.14
477
214
150
666
Market Price
$ 110.88
Selling Price
$ 97.52
652
631
529
2263
Market Price
$ 101.79
Selling Price
$ 87.49
3190
777
1170
4831
Market Price
$ 78.34
Selling Price
$ 65.64
2884
2786
1821
4626