Market Price
$ 80.57
Selling Price
$ 73.23
1102
485
1040
1607
Market Price
$ 75.55
Selling Price
$ 66.24
707
542
265
3258
Market Price
$ 74.48
Selling Price
$ 67.66
551
378
468
1519
Market Price
$ 100.47
Selling Price
$ 87.02
2421
1225
605
2933
Market Price
$ 67.60
Selling Price
$ 60.14
1805
397
618
2417
Market Price
$ 115.17
Selling Price
$ 96.90
1696
1648
1047
2692
Market Price
$ 90.15
Selling Price
$ 79.11
3584
1875
2613
4770
Market Price
$ 95.00
Selling Price
$ 81.22
2174
773
2089
2791
Market Price
$ 83.83
Selling Price
$ 76.00
736
243
671
1550
Market Price
$ 106.97
Selling Price
$ 95.93
1200
622
333
2805
Market Price
$ 97.67
Selling Price
$ 86.88
208
128
53
430
Market Price
$ 71.80
Selling Price
$ 65.16
874
833
862
3132
Market Price
$ 108.33
Selling Price
$ 90.64
356
299
276
1528
Market Price
$ 111.56
Selling Price
$ 96.34
4640
2705
4435
4837
Market Price
$ 113.42
Selling Price
$ 97.36
476
274
432
748
Market Price
$ 80.63
Selling Price
$ 67.82
816
323
744
1187
Market Price
$ 70.13
Selling Price
$ 62.25
581
256
274
988
Market Price
$ 102.70
Selling Price
$ 92.14
445
220
95
506
Market Price
$ 97.82
Selling Price
$ 85.15
671
182
436
1451
Market Price
$ 89.39
Selling Price
$ 78.20
2353
1289
1850
4150
Market Price
$ 116.85
Selling Price
$ 98.28
2312
1114
517
2895
Market Price
$ 85.51
Selling Price
$ 75.41
2513
1758
1121
2588
Market Price
$ 69.52
Selling Price
$ 59.92
3041
1556
2615
4695
Market Price
$ 82.12
Selling Price
$ 71.06
461
305
245
2234
Market Price
$ 111.17
Selling Price
$ 94.79
697
428
189
2362
Market Price
$ 65.10
Selling Price
$ 57.30
2581
1047
2535
3187
Market Price
$ 66.41
Selling Price
$ 60.24
1386
384
1010
1855
Market Price
$ 110.03
Selling Price
$ 92.30
382
154
291
559
Market Price
$ 102.11
Selling Price
$ 86.09
1627
575
1496
2160
Market Price
$ 72.37
Selling Price
$ 65.04
1666
541
630
4869
Market Price
$ 108.18
Selling Price
$ 90.71
1377
626
550
2247
Market Price
$ 107.76
Selling Price
$ 96.50
1934
1866
522
2044
Market Price
$ 116.82
Selling Price
$ 97.60
2361
2272
1159
2779
Market Price
$ 76.52
Selling Price
$ 68.16
576
544
155
2221
Market Price
$ 73.54
Selling Price
$ 62.74
340
257
258
403
Market Price
$ 92.19
Selling Price
$ 78.18
1235
282
1175
1643
Market Price
$ 68.39
Selling Price
$ 61.72
1689
1656
1279
2882
Market Price
$ 104.23
Selling Price
$ 87.81
2771
1045
2543
3550
Market Price
$ 91.82
Selling Price
$ 78.10
678
530
182
714
Market Price
$ 109.93
Selling Price
$ 97.24
650
388
163
2219