Market Price
$ 65.35
Selling Price
$ 56.04
838
720
409
1908
Market Price
$ 116.30
Selling Price
$ 98.51
1710
1263
621
1841
Market Price
$ 80.75
Selling Price
$ 68.50
4490
4274
4199
4947
Market Price
$ 69.58
Selling Price
$ 62.99
955
473
953
1078
Market Price
$ 90.11
Selling Price
$ 78.49
1011
573
224
4380
Market Price
$ 107.83
Selling Price
$ 91.49
739
227
502
1004
Market Price
$ 87.69
Selling Price
$ 78.65
2984
2478
1606
3885
Market Price
$ 109.71
Selling Price
$ 96.91
760
441
571
2292
Market Price
$ 83.82
Selling Price
$ 72.98
2453
1248
1979
2841
Market Price
$ 100.22
Selling Price
$ 85.65
2336
1178
491
3452
Market Price
$ 63.62
Selling Price
$ 56.10
652
429
307
1142
Market Price
$ 99.68
Selling Price
$ 90.61
1686
661
1390
1742
Market Price
$ 63.92
Selling Price
$ 55.32
169
142
47
422
Market Price
$ 69.55
Selling Price
$ 58.33
545
282
309
2159
Market Price
$ 104.93
Selling Price
$ 89.78
4000
3361
1054
4509
Market Price
$ 94.93
Selling Price
$ 82.52
1689
1487
1674
4727
Market Price
$ 100.68
Selling Price
$ 89.27
2907
1821
1697
3626
Market Price
$ 99.71
Selling Price
$ 88.28
2488
1102
513
2745
Market Price
$ 99.00
Selling Price
$ 84.38
985
252
917
4193
Market Price
$ 74.91
Selling Price
$ 63.54
2154
2057
1316
2850
Market Price
$ 98.28
Selling Price
$ 88.77
3298
3213
3144
4875
Market Price
$ 111.17
Selling Price
$ 93.77
835
612
575
1088
Market Price
$ 87.47
Selling Price
$ 79.03
3365
726
2347
3615
Market Price
$ 111.27
Selling Price
$ 96.79
1517
1021
561
1840
Market Price
$ 85.73
Selling Price
$ 72.63
377
141
240
1109
Market Price
$ 66.07
Selling Price
$ 55.80
2337
1345
1912
3613
Market Price
$ 72.50
Selling Price
$ 65.12
1749
1700
674
4029
Market Price
$ 83.11
Selling Price
$ 71.59
633
343
439
809
Market Price
$ 75.19
Selling Price
$ 64.62
818
801
310
945
Market Price
$ 75.49
Selling Price
$ 65.50
2000
565
1334
4229
Market Price
$ 80.81
Selling Price
$ 69.29
883
832
414
1478
Market Price
$ 104.34
Selling Price
$ 89.99
1020
377
822
1962
Market Price
$ 104.25
Selling Price
$ 93.88
741
703
596
2488
Market Price
$ 111.94
Selling Price
$ 93.47
624
381
471
2363
Market Price
$ 103.00
Selling Price
$ 91.49
510
142
213
558
Market Price
$ 86.71
Selling Price
$ 73.66
1459
467
614
4615
Market Price
$ 105.16
Selling Price
$ 88.61
3078
654
2983
3202
Market Price
$ 68.01
Selling Price
$ 60.79
1010
576
994
1628
Market Price
$ 96.78
Selling Price
$ 82.78
2785
1770
2151
3028
Market Price
$ 77.67
Selling Price
$ 70.04
3996
3461
1715
4321