Market Price
$ 75.55
Selling Price
$ 65.75
1837
463
1370
3173
Market Price
$ 81.61
Selling Price
$ 69.71
2538
861
2354
4606
Market Price
$ 83.63
Selling Price
$ 75.93
1432
1133
526
3754
Market Price
$ 63.75
Selling Price
$ 55.65
1900
1693
1258
4144
Market Price
$ 74.95
Selling Price
$ 63.77
321
215
280
1144
Market Price
$ 81.70
Selling Price
$ 69.41
231
170
169
549
Market Price
$ 67.76
Selling Price
$ 61.42
615
439
199
793
Market Price
$ 69.82
Selling Price
$ 60.90
647
589
582
2940
Market Price
$ 73.74
Selling Price
$ 62.69
1765
382
741
1825
Market Price
$ 108.98
Selling Price
$ 95.18
1825
1192
715
2129
Market Price
$ 89.21
Selling Price
$ 75.41
2376
540
2158
3708
Market Price
$ 107.44
Selling Price
$ 90.29
3074
2846
732
3688
Market Price
$ 87.16
Selling Price
$ 77.67
2276
665
856
4977
Market Price
$ 89.70
Selling Price
$ 81.03
3714
1708
882
3903
Market Price
$ 84.09
Selling Price
$ 76.15
1421
566
300
1895
Market Price
$ 109.54
Selling Price
$ 96.25
1391
1145
820
4316
Market Price
$ 82.05
Selling Price
$ 72.69
792
468
624
1763
Market Price
$ 82.67
Selling Price
$ 70.74
2013
773
1871
2941
Market Price
$ 102.42
Selling Price
$ 90.00
2011
753
1700
3427
Market Price
$ 92.45
Selling Price
$ 78.76
4513
3078
3489
4616
Market Price
$ 97.62
Selling Price
$ 82.93
1072
1044
777
1310
Market Price
$ 73.11
Selling Price
$ 64.29
749
632
373
980
Market Price
$ 88.71
Selling Price
$ 75.84
1998
1113
1607
2866
Market Price
$ 95.63
Selling Price
$ 86.64
2379
574
1384
2414
Market Price
$ 101.88
Selling Price
$ 86.12
1320
1076
1152
3648
Market Price
$ 92.84
Selling Price
$ 81.65
771
397
539
1029
Market Price
$ 67.73
Selling Price
$ 59.72
1244
535
1017
1528
Market Price
$ 98.12
Selling Price
$ 83.31
600
477
456
1046
Market Price
$ 82.09
Selling Price
$ 71.28
484
148
97
505
Market Price
$ 101.35
Selling Price
$ 87.36
1032
375
417
1191
Market Price
$ 85.27
Selling Price
$ 74.17
1942
513
900
3241
Market Price
$ 71.51
Selling Price
$ 61.50
1855
1855
1639
4740
Market Price
$ 105.47
Selling Price
$ 88.78
2058
1590
907
4064
Market Price
$ 73.32
Selling Price
$ 65.13
701
649
685
2223
Market Price
$ 71.56
Selling Price
$ 60.63
4513
4190
1118
4666
Market Price
$ 104.65
Selling Price
$ 90.33
190
145
156
838
Market Price
$ 75.09
Selling Price
$ 68.01
2972
2928
2750
4007
Market Price
$ 77.07
Selling Price
$ 64.91
944
925
762
3093
Market Price
$ 76.87
Selling Price
$ 67.18
1856
968
1404
3013
Market Price
$ 99.19
Selling Price
$ 86.66
428
317
174
837